Hidden content is readable with a screen reader
The reading and navigation order MUST be logical and intuitive.
When content that is meant to be hidden from all users - such as error messages or hidden submenus or dialogs or alerts - is still available to screen reader users, they may be mislead or confused about the meaning of the content. This may occur when techniques are used that hide content visibly but not from screen reader users.
Fix this issue by removing the element from the DOM or hiding it from all users with CSS such as display:none.