Sign in -Security key from Ledger Flex FIDO 2
Hi , the problem to use for sign in -security key from ledger Flex , FIDO 2 , Microsoft doesn’t recognize this device when i try to connect device with security key
Outlook | Web | Outlook on the web for business | Security
16 answers
Sort by: Most helpful
-
-
Kristen-L 7,450 Reputation points Microsoft External Staff Moderator
2025-08-04T16:43:16.7133333+00:00 Hi @TimaxArt,
Good day! Thank you for reaching out to Microsoft Q&A forum and sharing the detail about trying to use a Ledger Flex FIDO2 security key to sign in to your Microsoft account. Here's what it says:
"We couldn't verify your identity or you are using an invalid nonce. Please authenticate again or provide a new security key and try again."
This error usually means that something went wrong during the authentication process. It could be that:
- "Invalid nonce" suggests a mismatch or expired authentication token, which can happen if:
- The authentication session timed out.
- The browser or system cached an old session.
- The security key wasn't properly initialized or recognized.
Here're some suggestions you can try to fix it:
- Restart the sign-in process from the beginning (close and reopen the browser).
- Clear your browser cache or try using a different browser.
- Ensure your Ledger Flex is updated with the latest firmware via Ledger Live.
- Try a different USB port or cable if you're using an adapter.
- Check for firmware updates for your Ledger Flex FIDO2 key via Ledger’s official site.
- Confirm that the key is FIDO2-compliant and properly registered in your Microsoft account’s security settings
For more detail, you can take a look at : Set up a passkey (FIDO2) as your verification method
I hope this information is helpful. Please try the steps above and let me know the result. If you need further assistance, feel free to reach out, I'm always here and ready to support you!
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
- "Invalid nonce" suggests a mismatch or expired authentication token, which can happen if:
-
Valerii Tkachenko 0 Reputation points
2025-08-05T13:01:51.2666667+00:00 Hi,
Thank you for your support but it doesn’t work.
I tried everything you recommended, different browsers, IPad , IPhone, Microsoft netbook .
All IOS were updated , hardware check and IOS updated. Any Inspector mode, or Private browsing. I Checked it . I used USB port different devises and NFC on IPhone any reactions.
MIcrosoft doesn’t recognize Ledger Flex and any reactions on my device but it correctly working on Google and security key accepted and using. The same problem with Yahoo ( but they use the same approach as Microsoft) , but in Yahoo Ledger recognized but after that problems with browsers
Best regards,
Valerii
-
Valerii Tkachenko 0 Reputation points
2025-08-05T13:08:39.2466667+00:00 Hi,
When I tried to login with passkey system recognize my Ledger but show that security key not registered .Screenshot attached.
-
Valerii Tkachenko 0 Reputation points
2025-08-05T13:09:16.93+00:00 Hi,
When I tried to login with passkey system recognize my Ledger but show that security key not registered .Screenshot attached.