NVDA doesn't read the content in the given focus order

Nov 20, 2021

Hi Folks,

We have created the accessibility course in Storyline 360. We have given the focus order as attached in here. Also PFA for the 1 page published output. NVDA doesn't read the content in proper sequence. We have given the sequence as follows:

There are 4 radio buttons. When when user clicks first radio button, respective popup opens on side layer. however, NVDA reader doesn't read the popup content. Instead it reads the next radio button from the base layer.  We are using NVDA version as attached. Can anybody please guide me through the same?

4 Replies
sayali  sathe

Hi Matthew,


Thanks for the article. However the QA team is using the reader as per article only. Still the screen reader doesn't read the radio button popups in sequence. Firstly, I use down arrow key, and first radio button reads. Then, I click enter key to go to the popup layer.  Then, I click down arro key or tab for further reading. At that time, it reads base layer radio button 2 and not the popup content.. in the focus order I have mentioned the sequence as, first radio button, it's popup text, then pop close button, and the radio button 2. 

BUT Its not reading it in the sequence.

Leslie McKerchie

Hi Sayali,

Thank you for reaching out and sharing what you are experiencing with your project when using NVDA. 

I want to take a look at your project file to investigate what's happening with your permission. You can share it publicly here or send it to me privately by uploading it here. I'll delete it when troubleshooting is complete.

Patricia Kapaan

Has there been any progress on this issue? I'm experiencing a similar issue involving content on layers: I have 4 buttons on the base layer; selecting each button opens a corresponding layer. The focus order is set up correctly: base layer button 1, text box(es) on layer 1, base layer button 2, text box(es) on layer 2, etc. The slide includes navigation instructions for the screen reader to 'press enter then down' for each button.

But NVDA is inconsistent. On some layers it reads the text correctly; other layers it skips the first text box on the layer or doesn't read the layer at all. Using the up arrow will sometimes find the correct text box, but that's of no use to a visually-impaired user.

I'm using the most recent version of NVDA (v 2021.3.3) and SL 360 (except today’s update), and have been testing in the LMS - and it's consistently inconsistent. Suggestions?

Lauren Connelly

Hi Patricia!

I understand that you're finding the focus order is read inconsistently when using NVDA and the course is located in an LMS environment. Have you tested your course outside of the LMS? For example, locally, on a web server, or even in SCORM cloud. Is the behavior the same?

I'd also recommend sharing your file with our Support Engineers in a support case. They'll test your project and reply with their findings.