[BUG] [BUG] Claude in Chrome extension: persistent "Invalid token or user mismatch" bridge error prevents connection

Resolved 💬 2 comments Opened Mar 30, 2026 by will-atiom Closed May 3, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Claude in Chrome extension (v1.0.64) fails to connect with a persistent bridge error. The desktop app repeatedly attempts to connect to wss://bridge.claudeusercontent.com/chrome/{account_uuid} and receives "Invalid token or user mismatch" (WebSocket close code 1008).

Steps taken that did not resolve it:

  • Reinstalled the Chrome extension
  • Toggled the connector off/on in Claude desktop settings
  • Deleted bridge-state.json
  • Logged out and back in to the desktop app
  • Signed out and back in to the Chrome extension
  • Restarted Claude and Chrome multiple times

Environment:

  • Claude desktop app v1.1.9493
  • Claude in Chrome extension v1.0.64
  • macOS Darwin 25.4.0
  • Both desktop app and extension signed into willmarks@gmail.com

Log evidence from ~/Library/Logs/Claude/main.log:
[Claude in Chrome] Connecting to bridge: wss://bridge.claudeusercontent.com/chrome/646b9230-...
[Claude in Chrome] WebSocket connected, sending connect message
[Claude in Chrome] Bridge error: Invalid token or user mismatch
[Claude in Chrome] Bridge connection closed (code: 1008, duration: 0ms)

What Should Happen?

The Claude in Chrome extension should connect successfully to the Claude desktop app bridge, allowing Claude Code to control the browser via the MCP tools.

Error Messages/Logs

[Claude in Chrome] Connecting to bridge: wss://bridge.claudeusercontent.com/chrome/646b9230-2c71-4cff-ac31-49eec32f382e
[Claude in Chrome] WebSocket connected, sending connect message
[Claude in Chrome] Bridge error: Invalid token or user mismatch
[Claude in Chrome] Bridge connection closed (code: 1008, duration: 0ms)
[Claude in Chrome] No longer connecting, giving up

Steps to Reproduce

  1. Install Claude in Chrome extension v1.0.64
  2. Enable "Claude in Chrome" connector in Claude desktop app settings
  3. Sign into both desktop app and extension with the same account
  4. Open a Claude Code session
  5. Observe: bridge connection immediately rejected with "Invalid token or user mismatch"
  6. Attempted fixes that did NOT resolve: reinstalling extension, toggling connector, deleting bridge-state.json, logging out/in on both desktop and extension

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.87 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗