The “Not Permmitted ARIA State and Property Check” evaluates whether there is one ARIA state or property used on a page that is not allowed for the element or role to which it is applied.
Example outcome
I found 1 not allowed ARIA state or property.
Impact
Visual Impairments: ARIA attributes applied to the wrong role may be ignored by screen readers, meaning critical state info (e.g., expanded, required) is lost.
Motor Impairments: A misrepresented UI can block interactions or cause unexpected behavior with AT software that parses ARIA for focus/order/state info, preventing keyboard users from reaching it.
Cognitive Disabilities: Missed or broken semantic cues can confuse users who depend on accessible structure or dynamic state updates.
Fixes
To address not permitted aria state and propery values:
Locate the ARIA attribute(s) applied to disallowed roles or elements.
Consult the ARIA spec or mapping tables to see which roles the attribute is permitted on.
Remove or relocate the ARIA attribute to a compatible role or use a native HTML element that supports the desired behavior.