Skip to content

Hang at Webauthn "Verify your Identity" spinner trying to use Nitrokey 3C NFC #17733

@mippersiel

Description

@mippersiel

Steps To Reproduce

  1. Go to self-hosted Bitwarden URL
  2. Enter email address
  3. Enter master password
  4. Get redirected at https://{my_host}/#/2fa

Expected Result

At https://{my_host}/#/2fa, get prompted to touch my Nitrokey 3C NFC for Webauthn and then complete my login

Actual Result

Page hangs at https://{my_host}/#/2fa and there's a spinner animation.

Screenshots or Videos

Hanging screen:

Image

Additional Context

  • With the same browser I have issues logging in with, I was able to provision my Nitrokey for 2FA through the web interface.
  • When logging in with the Firefox extension (same browser again), the 2FA prompt redirects me to https://{my_host}/webauthn-fallback-connector.html and that URL works; My extension logs in successfully.
Image
  • I have no issues logging in with my iPhone's Bitwarden app either. I use my email + master password and the NFC feature of my Nitrokey and I'm logged in.
  • I have tried with Brave and Chromium browsers, same hanging at https://{my_host}/#/2fa

Operating System

Linux

Operating System Version

Arch Linux

Web Browser

Firefox

Browser Version

Floorp [email protected] (64-bit)

Build Version

2025.11.1+28469e0

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions