[BUG] Claude in Chrome (1.0.79) never registers with relay — "extension not connected" despite fully healthy extension
Open 💬 0 comments Opened Jul 5, 2026 by kanghouchao
Environment
- Claude Code CLI: 2.1.201 (macOS, Darwin 25.5.0)
- Chrome extension: Claude in Chrome (Beta) 1.0.79, ID
fcoeoabgfenejglbffodgkkbkcdhcgfn(official Web Store install) - Extension state: enabled, service worker active (visible in chrome://extensions), side panel opens and works normally
- Extension login: same account as Claude Code (verified on the extension's options page)
Symptom
list_connected_browsers (and every other mcp__claude-in-chrome__* tool) always returns:
Browser extension is not connected. Please ensure the Claude browser extension is installed and running…
The relay reports zero registered extension instances for this account, i.e. the extension never registers — this is not a flaky or in-use-by-another-session situation.
Timeline
- It worked the previous day (2026-07-04) — browser automation via the extension ran fine in Claude Code sessions.
- The extension auto-updated at some point (user also manually checked for updates: "already up to date", currently 1.0.79).
- Since 2026-07-05, registration never succeeds across many hours and multiple retests.
Ruled out (all verified today)
- Wrong extension — it is the official one (ID above), not a third-party MCP extension.
- Account mismatch — extension options page shows the same Google account as Claude Code (
claude.aisession valid; side panel chat works). - Network / proxy — direct connectivity to
api.anthropic.com/claude.aiverified OK from the same machine; the in-browser proxy manager (ZeroOmega) was switched to Direct mode and the failure reproduced identically. No OS-level proxy is configured. - Stale service worker — extension toggled off/on, and Chrome fully quit (Cmd+Q) and relaunched with proxy still on Direct; no change.
- Chrome/extension disabled state — chrome://extensions shows enabled, service worker running ("Service Worker, +2 views").
- Other automation extensions (OpenAI Codex 1.1.5) present but the failure persists regardless; they use separate infrastructure and were not involved in the working sessions either.
- Service-worker errors — opened the SW DevTools console from chrome://extensions ("Inspect views: service worker"): zero errors logged, yet relay registration still never happens. The failure is completely silent — no error surfaces anywhere (extension UI, SW console, or CLI beyond "not connected"). Retested
list_connected_browserswith the SW console open and the SW therefore guaranteed alive: still "not connected".
Expected
Extension registers with the relay after (re)start; list_connected_browsers lists the browser.
Actual
Relay-side registration never happens; every session since 2026-07-05 reports "not connected".
Suspicion
Regression in the 1.0.79 service-worker relay registration (silent WebSocket failure with no retry), since the same setup worked the day before and every local factor has been eliminated.