MFA Verification | Login: MFA code input auto-submits without user confirmation

XMLWordPrintable

    • Severity 3 - Minor
    • Accessibility

      Issue Summary

      The "6-digit verification code" field automatically submits after all 6 digits are entered, without user confirmation.

      Steps to Reproduce

      1. Open the "MFA Verification" page.
      2. Navigate to the “6-digit verification code” input field.
      3. Using a keyboard or speech-to-text input, enter a 6-digit authentication code from the Authenticator app on your mobile device.
      4. After entering the sixth digit, do not press Enter or click the “Log in” button.
      5. Observe that the page immediately validates the code.

      Screen Recording

      MFA Issue

      Actual Results

      When entering a 6-digit code into the "6-digit verification code" input field, the page automatically attempts to validate the code as soon as the sixth digit is entered. If the code is incorrect, an error message appears immediately, preventing the user from reviewing or correcting the input. This creates a disruptive experience for users who rely on speech-to-text software or have cognitive impairments. They may need extra time to verify or correct numbers. The automatic submission also undermines the expectation set by the visible “Log in” button, making users unsure whether their entry has been processed correctly and increasing the risk of repeated errors or accidental lockouts.

      Expected Results

      Users should be able to fully enter, review, and edit the 6-digit MFA code before submission.

      The system should only validate the code when the user explicitly confirms their input by pressing Enter or clicking the “Log in” button. Automatic submission after entering six digits must be disabled to give users control and prevent accidental errors. The interface should behave consistently with the visible “Log in” button, clearly indicating when the code is being submitted.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

      Environment

      MacBook Pro (16-inch, 2021)
      macOS Tahoe 26.1
      Operations - Windows11
      Chrome - Version 143.0.7499.170 (Official Build) (64-bit)
      Safari- Version 26.1
      JAWS- Version 2023
      NVDA- Version 2025.3
      VoiceOver - Version Latest

      Voice Control - Version Latest

            Assignee:
            Unassigned
            Reporter:
            Chirag Goyal
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: