1Password for Safari not Loading

Options

Hi @steph.giles - I'm experiencing a similar issue as @LarryMcJ since upgrading to the latest Safari for 1Password (2.14.0) from the App Store while also running native 1Password for Mac 8.10.9 production:

Clicking on 1Password button in Safari...

I tried your suggestion to @LarryMcJ as well as reinstalling Safari from 1Password while ensuring that no 1Password processes are running via Activity Monitor.

Here's a web console dump from the extension's background page (with my account information redacted) including the initial loading, background authentication, and attempt to load the user interface components:

[Info] 15:17:55.867[BackgroundStorage] Using PersistentStorage (background.js, line 2)
[Info] 15:17:55.867[BackgroundStorage] Using MemoryStorage (background.js, line 2)
[Log] 15:17:55.876πŸ‘‹ Initializing 1Password (background.js, line 2)
[Info] 15:17:55.877Using SWE native core instead of WASM (background.js, line 2)
[Info] 15:17:55.877channel: stable (background.js, line 2)
version: 2.14.0
build: 21400001 (16.6)
browser: Safari (16.6)
os: MacOSX
[Info] 15:17:55.891πŸ’« Looking for desktop app com.1password.1password (background.js, line 2)
[Info] 15:17:55.891πŸ“€ Sending <NmRequestAccounts> message to native core <2432736422> (background.js, line 2)
[Info] 15:17:55.891[USO] Skipping USO session management because of unsupported APIs in Safari. (background.js, line 2)
[Info] 15:17:55.892πŸ‘ Finished initializing 1Password (background.js, line 2)
[Info] 15:17:55.892[USO] Skipping USO session management because of unsupported APIs in Safari. (background.js, line 2)
[Error] 15:17:55.897UnknownError: Cannot inject key into script value
    i (background.js:2:2394192)
[Error] 15:17:55.897Unhandled Promise Rejection: AbortError: IDBTransaction will abort due to uncaught exception in an event handler
[Info] 15:17:55.902πŸ“₯ Received message <NmRequestAccounts> from native core <2432736422> (background.js, line 2)
[Info] 15:17:55.903πŸ“€ Sending <NmRequestAccounts> message to native core <1004597707> (background.js, line 2)
[Info] 15:17:55.912πŸ“₯ Received message <NmRequestAccounts> from native core <1004597707> (background.js, line 2)
[Info] 15:17:55.937Hooray!; Unlocked account XXXXXXXXXXXXXXXXXXXXXXXXXXXX with MUK; πŸŽ‰ (background.js, line 2)
[Info] 15:17:55.937We successfully unlocked 1 account(s) from a Desktop app with 1 unlocked and 0 locked account(s). (background.js, line 2)
[Info] 15:17:55.938πŸ“€ Sending <NmRequestDelegatedSession> message to native core <1336400608> (background.js, line 2)
[Error] 15:17:55.938UnknownError: Cannot inject key into script value
    i (background.js:2:2394192)
[Error] 15:17:55.939Unhandled Promise Rejection: AbortError: IDBTransaction will abort due to uncaught exception in an event handler
[Info] 15:17:55.995πŸ“₯ Received message <NmRequestDelegatedSession> from native core <1336400608> (background.js, line 2)
[Error] 15:17:56.536UnknownError: Cannot inject key into script value
    i (background.js:2:2394192)
[Error] 15:17:56.536Unhandled Promise Rejection: AbortError: IDBTransaction will abort due to uncaught exception in an event handler

Also worth noting, that the Safari for 1Password app never recognizes that I have enabled the "Allow for All Websites" option:

Comments

This discussion has been closed.