Accessibility Scan Report

Title: CMS.gov Scan — FIREFOX Issue: #165 Date: 5/24/2026, 1:35:14 AM Duration: 14.7m URLs: 100 / 100
Viewport: Desktop (1280×800) Color scheme: both Browser: chromium
⚡ Reduced Motion: 69 / 100 URLs🖥️ Forced Colors: 69 / 100 URLs

🔄 Changes Since Last Scan

282 New unique issues
🆕 New Issues (282)

Replicate this scan

Reuse this scan context to reproduce the same viewport, color mode, and browser selection.

Title keywords

VIEWPORT:desktop COLORSCHEME:both BROWSER:chromium

Issue body section

### Scan context Viewport: desktop ColorScheme: both Browser: chromium

Summary

Issues

  • By Level: A (0), AA (1)
  • By Version (A & AA): WCAG 2.0 (1)
  • By Category: axe-strict (9) & Others (273)
  • Total: 282 across 14 unique rules & 2 accessibility engines

By Severity

Critical
Serious
Moderate
Minor

By Role

UX Designer
Visual Designer
Content Author
Front-End Developer

Issues

🎯 Pages with Most Errors

Focus your efforts on these pages to make the biggest impact. Click any error count to filter the rule list below. Numbers in parentheses (+N) indicate findings that cover WCAG criteria already reported by axe.

Managed Fee-for-Service (MFFS) Model | CMS 8
Newsroom Homepage | CMS 8
Improper Payment Findings | CMS 6
Speech & Meeting Requests | CMS 6
PFS Look-up Tool Overview | CMS 6
State Payment of Medicare Premiums | CMS 5
Part A Cost Report Audit & Reimbursement | CMS 5
Health Insurance Marketplace Quality Initiatives | CMS 5
Home - Centers for Medicare & Medicaid Services | CMS 0 10
Focused Program Integrity Reviews by State or Territory | CMS 0 7

🔧 Most Common Issues (axe)

4 rules
6 Moderate axe heading-order: Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users.
5 pages affected

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-64a4430c | Pattern ID: A11Y-ad68781b
<h3>Requesting CMS Administrator or Deputy Administrator</h3>
XPath: .rxbodyfield > h3:nth-child(2)
Example 2 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-95b15b6f | Pattern ID: A11Y-ba93a157
<h6>Want regular email updates? Sign up by visiting this&nbsp;<a href="https://public.govdelivery.com/accounts/USCMS/subscriber/new?topic_id=USCMS_7840" data-once="linkMatch">link</a>.</h6>
XPath: h6:nth-child(24)
Example 3 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-3c97d34e | Pattern ID: A11Y-5eb61b62
<h3 class="field field--name-field-title-title-description field--type-string-long field--label-hidden field__item"> What is the PFS Look-Up Tool? </h3>
XPath: #accordion-2000889808__button > .field--name-field-title-title-description.field--type-string-long.field--label-hidden
Example 4 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-49f6257f | Pattern ID: A11Y-ba7ef225
<h3>Overview</h3>
XPath: .rxbodyfield > h3
Example 5 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-29f76a0e | Pattern ID: A11Y-ba7ef225
<h3>State Demonstrations</h3>
XPath: .rxbodyfield > h3
1 Serious axe SC 3.1.2 AA Cognitive valid-lang: Ensures lang attributes have valid BCP 47 language tag values. Invalid language tags prevent screen readers from switching to the correct pronunciation.
1 pages affected

Rule Information

Engine: axe

Roles: Content Author, Front-End Developer

Blocking: No

WCAG: SC 3.1.2 AA

Disabilities affected:
Cognitive

Who Is Affected

  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

Examples

Example 1 View on Page
lang attribute must have a valid value
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-859a266a | Pattern ID: A11Y-faee895b
<span lang="X-NONE">[1]</span>
XPath: a[href$="#_ftnref1"] > span[lang="X-NONE"]
1 Moderate axe landmark-unique
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-9f28cb43 | Pattern ID: A11Y-c0a8bc58
<span class="views-field views-field-field-topic" role="region" aria-label="Related search topics"> <a href="/newsroom/search?sort_by=search_api_relevance&amp;sort_order=DESC&amp;items_per_page=10&amp;f[0]=topic:6076 " data-once="linkMatch">Fraud, waste, &amp; abuse</a> </span>
XPath: .views-field-field-topic[aria-label="Related search topics"][role="region"]:nth-child(1)
1 Moderate axe empty-heading
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Headings should not be empty
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-0be7196e | Pattern ID: A11Y-9e7807c3
<h3>&nbsp;</h3>
XPath: h3:nth-child(30)

🔧 Most Common Issues (AccessLint)

10 rules
81 Moderate accesslint keyboard-accessible/focus-order
69 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Non-interactive <ul> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-c18aad1c | Pattern ID: A11Y-5d10218b
<ul id="ui-id-1" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none;"></ul>
XPath: #ui-id-1
Example 2 View on Page
Non-interactive <ul> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-9b4bd383 | Pattern ID: A11Y-5d10218b
<ul id="ui-id-1" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none;"></ul>
XPath: #ui-id-1
Example 3 View on Page
Non-interactive <ul> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-6a2904ee | Pattern ID: A11Y-5cc48342
<ul id="ui-id-2" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none;"></ul>
XPath: #ui-id-2
Example 4 View on Page
Non-interactive <ul> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-4ce7fa34 | Pattern ID: A11Y-5d10218b
<ul id="ui-id-1" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none;"></ul>
XPath: #ui-id-1
Example 5 View on Page
Non-interactive <ul> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-3fb16cea | Pattern ID: A11Y-5d10218b
<ul id="ui-id-1" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none;"></ul>
XPath: #ui-id-1
68 Moderate accesslint labels-and-names/aria-command-name
68 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
ARIA command has no accessible name.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-5f34e72c | Pattern ID: A11Y-9c74263b
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--ilmWfU-EIig" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button...
XPath: #edit-submit--ilmWfU-EIig
Example 2 View on Page
ARIA command has no accessible name.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-cd7ab389 | Pattern ID: A11Y-c4f01c30
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--2" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button--solid" a...
XPath: #edit-submit--2
Example 3 View on Page
ARIA command has no accessible name.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-88b60440 | Pattern ID: A11Y-4b336793
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--nb3ouZaRyMY" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button...
XPath: #edit-submit--nb3ouZaRyMY
Example 4 View on Page
ARIA command has no accessible name.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-c88609eb | Pattern ID: A11Y-073a06cc
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--WRdWNG-MUEQ" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button...
XPath: #edit-submit--WRdWNG-MUEQ
Example 5 View on Page
ARIA command has no accessible name.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-2bb6bd39 | Pattern ID: A11Y-2e764e17
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--8t_VLFwCLKM" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button...
XPath: #edit-submit--8t_VLFwCLKM
68 Moderate accesslint labels-and-names/button-name
68 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Button has no discernible text.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-2b717f7e | Pattern ID: A11Y-8cae258c
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--ilmWfU-EIig" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button...
XPath: #edit-submit--ilmWfU-EIig
Example 2 View on Page
Button has no discernible text.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-ded4b7d6 | Pattern ID: A11Y-28a9db40
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--2" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button--solid" a...
XPath: #edit-submit--2
Example 3 View on Page
Button has no discernible text.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-aac3906b | Pattern ID: A11Y-fb52fa02
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--nb3ouZaRyMY" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button...
XPath: #edit-submit--nb3ouZaRyMY
Example 4 View on Page
Button has no discernible text.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-e2b3a228 | Pattern ID: A11Y-8026365a
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--WRdWNG-MUEQ" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button...
XPath: #edit-submit--WRdWNG-MUEQ
Example 5 View on Page
Button has no discernible text.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-051d5d90 | Pattern ID: A11Y-5a1339f6
<input data-drupal-selector="edit-submit" data-region="cms_header_secondary" type="submit" id="edit-submit--8t_VLFwCLKM" value="Search" class="button js-form-submit form-submit ds-c-button ds-c-button...
XPath: #edit-submit--8t_VLFwCLKM
41 Moderate accesslint landmarks/region
41 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-7a611a17 | Pattern ID: A11Y-2b1cfab7
<div class="QSIFeedbackButton" style="position: fixed; visibility: hidden; inset: 0px; display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; margin: 0px; padding: ...
XPath: body > div:nth-of-type(7)
Example 2 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-631691f1 | Pattern ID: A11Y-bd687723
<div class="QSIFeedbackButton" style="position: fixed; visibility: hidden; inset: 0px; display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; margin: 0px; padding: ...
XPath: body > div:nth-of-type(8)
Example 3 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-dcb03605 | Pattern ID: A11Y-2b1cfab7
<div class="QSIFeedbackButton" style="position: fixed; visibility: hidden; inset: 0px; display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; margin: 0px; padding: ...
XPath: body > div:nth-of-type(7)
Example 4 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-ff7ba0ad | Pattern ID: A11Y-2b1cfab7
<div class="QSIFeedbackButton" style="position: fixed; visibility: hidden; inset: 0px; display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; margin: 0px; padding: ...
XPath: body > div:nth-of-type(7)
Example 5 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-5d838593 | Pattern ID: A11Y-2b1cfab7
<div class="QSIFeedbackButton" style="position: fixed; visibility: hidden; inset: 0px; display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; margin: 0px; padding: ...
XPath: body > div:nth-of-type(7)
6 Moderate accesslint navigable/heading-order
5 pages affected

Examples

Example 1 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-edd83a53 | Pattern ID: A11Y-af35179b
<h3>Requesting CMS Administrator or Deputy Administrator</h3>
XPath: div > div > div > h3:nth-of-type(1)
Example 2 View on Page
Heading level 6 skipped from level 2. Use h3 instead.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-70ba8741 | Pattern ID: A11Y-4a1c3d98
<h6>Want regular email updates? Sign up by visiting this&nbsp;<a href="https://public.govdelivery.com/accounts/USCMS/subscriber/new?topic_id=USCMS_7840" data-once="linkMatch">link</a>.</h6>
XPath: div > h6:nth-of-type(1)
Example 3 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-23d58027 | Pattern ID: A11Y-7312ce28
<h3 class="field field--name-field-title-title-description field--type-string-long field--label-hidden field__item"> What is the PFS Look-Up Tool? </h3>
XPath: #accordion-2000889808__button > h3
Example 4 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-8e84ae0b | Pattern ID: A11Y-1ea0292b
<h3>Overview</h3>
XPath: div > div > div > h3
Example 5 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-1af5e6df | Pattern ID: A11Y-1ea0292b
<h3>State Demonstrations</h3>
XPath: div > div > div > h3
5 Moderate accesslint adaptable/aria-required-parent
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Role "tab" must be contained within: tablist.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-2c992a60 | Pattern ID: A11Y-7bc591ec
<button type="button" id="trigger-tabs-1037768850" aria-expanded="false" class="responsive-tabs__tab-button--mobile ds-u-display--flex" role="tab" aria-controls="tabs-1037768850"> </button>
XPath: #trigger-tabs-1037768850
Example 2 View on Page
Role "tab" must be contained within: tablist.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-c7a9e877 | Pattern ID: A11Y-f703c06b
<button type="button" id="trigger-tabs-260619472" aria-expanded="false" class="responsive-tabs__tab-button--mobile ds-u-display--flex" role="tab" aria-controls="tabs-260619472"> </button>
XPath: #trigger-tabs-260619472
Example 3 View on Page
Role "tab" must be contained within: tablist.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-9322d7f0 | Pattern ID: A11Y-8a175f4d
<button type="button" id="trigger-tabs-1991381981" aria-expanded="false" class="responsive-tabs__tab-button--mobile ds-u-display--flex" role="tab" aria-controls="tabs-1991381981"> </button>
XPath: #trigger-tabs-1991381981
Example 4 View on Page
Role "tab" must be contained within: tablist.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-7a95ab9b | Pattern ID: A11Y-544f2227
<button type="button" id="trigger-tabs-1261048782" aria-expanded="false" class="responsive-tabs__tab-button--mobile ds-u-display--flex" role="tab" aria-controls="tabs-1261048782"> </button>
XPath: #trigger-tabs-1261048782
Example 5 View on Page
Role "tab" must be contained within: tablist.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-a315b0d5 | Pattern ID: A11Y-12dac42a
<button type="button" id="trigger-tabs-932041200" aria-expanded="false" class="responsive-tabs__tab-button--mobile ds-u-display--flex" role="tab" aria-controls="tabs-932041200"> </button>
XPath: #trigger-tabs-932041200
1 Moderate accesslint readable/valid-lang
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Invalid lang attribute value "X-NONE".
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-f0fa01db | Pattern ID: A11Y-94b15738
<span lang="X-NONE">[1]</span>
XPath: a[href="#_ftnref1"] > span
1 Moderate accesslint adaptable/td-has-header
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Data cell has no associated header. Add th elements with scope, or headers attribute.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-5bdf509b | Pattern ID: A11Y-60dff68d
<td> <h2><span><span><strong><span>Don’t say:</span></strong></span></span></h2> </td>
XPath: thead > tr > td:nth-of-type(1)
1 Moderate accesslint landmarks/landmark-unique
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Multiple region landmarks have the same label "related search topics".
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-305a9cf7 | Pattern ID: A11Y-c636465b
<span class="views-field views-field-field-topic" role="region" aria-label="Related search topics"> <a href="/newsroom/search?sort_by=search_api_relevance&amp;sort_order=DESC&amp;items_per_page=10&amp...
XPath: #block-cms-evo-views-block-newsroom-featured-block-1 > div > div > div > div > div > div:nth-of-type(1) > div:nth-of-type(3) > span > span[aria-label="Related search topics"]
1 Moderate accesslint navigable/empty-heading
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light 🕑 First identified: 2026-05-24 🔑 Bug ID: A11Y-51f863b4 | Pattern ID: A11Y-c8d6603b
<h3>&nbsp;</h3>
XPath: div > h3:nth-of-type(9)