Getting started with 1Password for your growing team, or refining your setup? Our Secured Success quickstart guide is for you.
Forum Discussion
idkicarus
11 months 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 create a passkey from my iPhone 15 and save it to 1Password, the passkey will work but only from that particular phone, even though that same passkey is saved in 1Password and is visible from the desktop app and browser extension.
I've just been wondering if the issue is a result of how Nintendo has implemented passkeys, a weird Windows 10/11 issue, or if it has something to do my version of 1Password.
1Password Version: 8.10.52
Extension Version: 8.10.48.25
OS Version: Windows 11
Browser: Firefox
11 Replies
- Philippe23Occasional Contributor
11 months later and Passkey's still don't work to authenticate with Nintendo on Firefox.
- I have not noticed this on other pages
- Pass key prompt appears, clicking it makes Nintendo's webpage display an error within the webpage.
- Just the in-page error.
- Works in Safari. Don't have Chrome. (Want to use Firefox.) - minrkNew 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:2423396
and 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
- SpaceReplicantNew Contributor
Any update on this 1P_Evon​ ? I have the same problem as OP.
- 1P_Dave
Moderator
Welcome to the community! I don't have any updates to share, the issue is still open in our developer's backlog. Creating and signing in with a passkey on Nintendo's website in a non-Firefox browser, like Safari, should work and I wanted to share that in case it helps.
-Dave
- chadgtNew Contributor
Can you mark me down as affect as well? I can create a passkey from firefox/mac on nintendo but then I am unable to use it.
Firefox: 137
MacOS: 15.4
1Password: 8.10.70Thanks.
- 1P_Dave
Moderator
Thank you for reporting the issue and I'm sorry for the disruption. I've added your report to the internal work item open for the issue.
For the time being, to workaround the issue, you can sign into your Nintendo account using your passkey in another browser like Chrome. Alternatively, you can use your username and password to sign into Nintendo in Firefox.
-Dave
- 1P_Evon
1Password Team
Thank you for your reply. Based on the details, you are running into the same issue. I've added you as an affected user to the reporting I filed. In the meantime, I recommend signing in with your username and password on Firefox. I apologize for the inconvenience.
Let me know if you have any questions.
-Evon
- idkicarusNew Contributor
Thanks for the reply.
- No, I haven't run into this issue with any other websites where I use passkeys.
- Yes, the 1Password passkey prompt appears for me on Nintendo's sign-in page on both mobile and desktop.
- I don't get an error message from 1Password after a failed login via passkey. However, Nintendo's site displays the following message: "Couldn't complete passkey sign-in. Please use password sign-in instead. Tap on Can't use passkey sign-in? for details."
- I checked Chrome on mobile and desktop and the passkey works as intended. Regardless of which device creates the passkey, any device with 1Password installed is able to use the passkey to sign in.
On a side note, even with every extension besides 1Password disabled in Firefox, the passkey login still fails, so it doesn't seem another extension is interfering with the login process.
- 1P_Evon
1Password Team
Hello, idkicarus. Thank you for writing in.
I've done some testing on my end and have been able to recreate a problem using Firefox as the browser. I could use the Nintendo passkey on my Android device and a Chrome browser using Windows and MacOS. I've filed an issue for our development team for further investigation.
I have a few questions to confirm if you are experiencing the same issue:
- Are you running into this problem on any other websites?
- Does the 1Password passkey prompt appear when you navigate to Nintendo's sign-in page?
- Do you receive any error messages?
- Could you check whether the problem occurs in a different browser?
-Evon
ref: dev/core/core#34178