NNS dapp does not recognize Ledger Nano Gen5 hardware wallet

Summary:
The NNS dapp fails to connect to the new Ledger Nano Gen5 device when attempting to attach a hardware wallet. The device works correctly with quill CLI but is not recognized by the NNS dapp’s WebHID implementation.

Device Information:

  • Device: Ledger Nano Gen5
  • Vendor ID: 11415
  • Product ID: 32768
  • Device Name (as reported): “Ledger Nano Gen5”

Environment:

  • Browser: Chrome (also tested Brave)
  • OS: Linux (Ubuntu)
  • Ledger Live: Closed during testing
  • ICP App: Installed and open on device

Steps to Reproduce:

  1. Connect Ledger Nano Gen5 via USB
  2. Open ICP app on device (shows “Internet Computer ready”)
  3. Go to https://nns.ic0.app
  4. Login with Internet Identity
  5. Click “Add Account” → “Attach Hardware Wallet”
  6. Click “Connect to Wallet”

Expected: Device selection dialog shows Ledger and allows connection
Actual: Error displayed

Error Message:
Chooser dialog is not displaying a FIDO HID device: vendorId=11415, productId=32768, name=‘Ledger Nano Gen5’, serial=‘0001’

Si: Either you have other wallet applications open (e.g. Ledger Live), or your browser doesn’t support WebHID, which is necessary to communicate with your Ledger device. Supported browsers: Chrome (Desktop) v89+, Edge v89+, Opera v76+. Error: NotAllowedError: Failed to open the device.

Workaround Confirmed Working:
The same Ledger device works correctly with quill CLI:
$ quill public-ids --ledger
Principal id: 3pw4w…7ae
Legacy account id: 7e7f5…5ce0d

$ quill account-balance --ledger
Balance: 45.14000000

Likely Cause:
The NNS dapp’s WebHID device filter may not include the new Nano Gen5 product ID (32768). The older Nano S/X devices have different product IDs that are likely whitelisted.

Request:
Please add Ledger Nano Gen5 (productId: 32768) to the supported devices list in the NNS dapp

Hi @RationalSolutions,
We are currently looking into it.

@RationalSolutions support has been added to the nns-dapp and will be included in the next proposal.

I appreciate the quickness that this issue has been addressed.
Thank you!

Hi @RationalSolutions

The proposal has been approved, and the upgrade is now installed. Could you please check if it works for you?

Thank you, I have been successful in adding my ledger to my account. Sorry for the long reply time