Recently, on a Windows 11 Pro 24H2 machine I kept getting a technical error from Firefox version 145 whenever I attempt to use hardware 2FA. This happened with every account that use a yubikey as a 2FA (non-discoverable) This did not happen if I used edge. This also did not happen with a different Windows Pro machine with identifical Firefox and windows version.
After a lot of debugging, I discovered the issue to be a setting in Settings -> Privacy & Security -> Passkey. Under "Let Apps create and use Passkey", a new entry for the site for each app was added. If you toggle the setting for the site/app to off You can't use hardware 2FA. No prompt to press the Yubikey will appear and it will just fail with an error. What is weird is that this entry only appear on one machine but not the other. There is no GUI to add or remove the entry. In addition, no entry show up for Edge on the same machine blocking firefox. Edge is exempt for some reason.
On the machine with the passkey issue, the passkey setting looks like this:

On the other machine, this is what the passkey settings looks like, as you can see there are no entries.

I am puzzled by this inconsistency across different machine and different apps on the same machine? Is there some sort of setting that controls this? Why isn't edge listed here but firefox is?
After a lot of debugging, I discovered the issue to be a setting in Settings -> Privacy & Security -> Passkey. Under "Let Apps create and use Passkey", a new entry for the site for each app was added. If you toggle the setting for the site/app to off You can't use hardware 2FA. No prompt to press the Yubikey will appear and it will just fail with an error. What is weird is that this entry only appear on one machine but not the other. There is no GUI to add or remove the entry. In addition, no entry show up for Edge on the same machine blocking firefox. Edge is exempt for some reason.
On the machine with the passkey issue, the passkey setting looks like this:

On the other machine, this is what the passkey settings looks like, as you can see there are no entries.

I am puzzled by this inconsistency across different machine and different apps on the same machine? Is there some sort of setting that controls this? Why isn't edge listed here but firefox is?
- Windows Build/Version
- 24H2
Last edited:
My Computers
System One System Two
-
- OS
- Windows 11 24H2
- Computer type
- Laptop
- Manufacturer/Model
- ASUS ProArt P16
- CPU
- AMD Ryzen AI 9 HX 370 Processor 2.0GHz
- Motherboard
- N/A
- Memory
- 64 Gb
- Graphics Card(s)
- NVIDIA® GeForce RTX 4070 Laptop GPU
- Sound Card
- N/A
- Monitor(s) Displays
- N/A
- Screen Resolution
- 3840 x 2400
-
- Operating System
- Windows 11 23H2
- Computer type
- PC/Desktop
- Manufacturer/Model
- Home Built
- CPU
- AMD Ryzen 5 5600
- Motherboard
- MSI MS-7C56
- Memory
- 32 Gb
- Graphics card(s)
- AMD RX6600







