Level up your business security with free, on-demand training and certification. Explore 1Password Academy today →
Forum Discussion
idkicarus
1 year agoNew Contributor
Passkeys not working on Nintendo.com in Firefox
If I create a passkey from my PC and save it to 1Password, I'm not able to use that passkey to login on any of my devices which have 1Password installed, not even the PC that made it.
However, if I...
- 1 month ago
Hi werd thanks for reaching out!
While I can't guarantee when a fix will make it to our stable release, I tested this out with the latest beta release and found I had no issues creating and signing in with a passkey in my Firefox browser on the Nintendo site.
If you're willing to test this out on your end, you can use the following guide to use the 1Password for Firefox beta release: Use 1Password beta or nightly releases
Once the testing in the beta is complete, we'll release the fix to the production version of 1Password for Firefox as soon as possible.
Let me know if you have any questions.
-Chris
minrk
9 months agoNew Contributor
I've also experienced a persistent passkey failure on Nintendo.com on Mac, and see it consistently in Safari, Firefox, and Chrome. Firefox fails to login at all, but Chrome and Safari pass regular login and fail only on the "reauthenticate" page when confirming a purchase. reauthenticate also fails in Safari on iOS. All seem to fail with an invalid character error.
- Are you running into this problem on any other websites?
No, only Nintendo.com so far. Has been consistently failing for at least a month or two.
- Does the 1Password passkey prompt appear when you navigate to Nintendo's sign-in page?
Yes, for the regular login page, all browsers. In Safari and Chrome, the reauthenticate page doesn't show a prompt, only an error.
- Do you receive any error messages?
The error in the js console in Firefox:
[Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIDOMWindowUtils.addSheet]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.sys.mjs :: runSafeSyncWithoutClone :: line 70" data: no] 5 ExtensionCommon.sys.mjs:70:12 runSafeSyncWithoutClone resource://gre/modules/ExtensionCommon.sys.mjs:70 inject resource://gre/modules/ExtensionContent.sys.mjs:646 injectInto resource://gre/modules/ExtensionContent.sys.mjs:519 executeInWin resource://gre/modules/ExtensionContent.sys.mjs:1481 map self-hosted:175 handleActorExecute resource://gre/modules/ExtensionContent.sys.mjs:1486 AsyncFunctionNext self-hosted:800- Could you check whether the problem occurs in a different browser?
Firefox cannot login at all, while Safari, Chrome, and iOS Safari can login with a passkey. However, all 3 of those fail at the "reauthenticate" page when clicking a purchase button, with similar Invalid Character errors:
In Safari:
InvalidCharacterError: The string contains invalid characters. atob D — common.js:2:2437483 (anonymous function) — common.js:2:2423428 map (anonymous function) — common.js:2:2423396and Chrome:
common.js?t=1754983712:340 InvalidCharacterError: Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded. at D (common.js?t=1754983712:2:2437478) at common.js?t=1754983712:2:2423427 at Array.map (<anonymous>) at e.convertFromOptionResponse (common.js?t=1754983712:2:2423392) at common.js?t=1754983712:2:2422598 at d (common.js?t=1754983712:335:33027) at Generator._invoke (common.js?t=1754983712:335:32815) at Generator.next (common.js?t=1754983712:335:33452) at l (common.js?t=1754983712:2:2416868) at o (common.js?t=1754983712:2:2417071)Notably, this page does not show a 1password passkey prompt, only an error.
Not sure if useful: passkey from Apple Passwords works fine in Safari on the pages where 1password fails.
Info:
- OS: macOS 15.6
- Safari: 18.6
- Firefox: 141.0.3
- Chrome: 139.0.7258.128
- 1password: 8.11.4
- 1password for Safari: 8.10.82
- 1password for Chrome: 8.11.4.27
- 1password for Firefox: 8.11.4.27