So the HTML code is this:
<div style="visibility: hidden; display: none; right: 0px;">
<img id="processing" src="PT_LOADING.gif" alt="Processing... please wait" title=""> </div>
Even though the ALT text is provided, upon changing the style to show the icon (visibility:visible), it is not read in the time gap when the loading icon appears.
role=alert is not a feasible solution since this is not an alert
You need to add the following attributes to your DIV attributes role="alertdialog" aria-busy="true" aria-live="assertive"