Skip to main content
btaroli
January 9, 2025
Question

TypeError: Illegal invocation in Chrome Browser

  • January 9, 2025
  • 15 replies
  • 1392 views

This happens on all the platforms I've tried: Windows, Linux, and Mac. I find multiple reports of this behavior online, including notes on how it should be fixed... and yet it isn't. Is there a timeframe for when this will be addressed? Or is there a workaround users can apply for the time being?


1Password Version: 8.10.56
Extension Version: 8.10.56.28
OS Version: Windows, Linux, macOS
Browser: Chrome

15 replies

khaosspawn
February 13, 2025

@1P_Evon 

1Password Employee
February 14, 2025

Hello, @khaosspawn. Thank you for the ping! 

The issue is still open in our developer's backlog, and I don't have any updates to share. I've added you as an affected user to our internal reporting. I apologize for the inconvenience. 

-Evon

khaosspawn
September 10, 2025

Hi @1P_Evon - any updates on a fix for this? It's now been nearly 8 months?

May 14, 2025

Also having this, and no way around it, tried every browser I have. :(  I can't manage anything in Oracle cloud becuase I have no way to log in becuase I gave the keys to the kingdom to 1Password.

Safari has slightly more information:

TypeError: Can only call PublicKeyCredential.toJSON on instances of PublicKeyCredential

I found on a bitwarden issue ticket that after I attempt verify and it fails, if I post this in the browser console and then try to verify again it let me in:

delete PublicKeyCredential.prototype.toJSON

khaosspawn
May 20, 2025

Any update on this? It's been open a LONG time now and it's still an issue.

1P_Dave
1Password Employee
May 20, 2025

@khaosspawn 

I don't have any updates to share, the issue remains open in our developer's backlog. When the issue is resolved, you'll see it noted in our release notes. I'm sorry for the continued disruption.

-Dave

September 30, 2025

If anyone running into this issue, here's how I solved it.
Login to same 1Password on your iphone > Use Safari to login to Oracle Cloud > 1Password should pop-up saying passkey available > It should work > Reset MFA on Profile/Security.