Claude Desktop stuck indefinitely (5+ min) on [buddy] starting bridge — never reaches "bridge started" (unlike #71951)
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 Desktop hangs indefinitely on startup with an orange spinner, immediately after accepting the cookie/consent dialog. The app never becomes usable. 100% reproducible, persisted across multiple app updates over roughly two months.
Possibly related to #27625 (same account-UUID/bridge resolution path).
What Should Happen?
Stale app version — reproduced identically on v1.9659.2 (May) and v1.21459.0 (July), across multiple auto-updates in between.
Gatekeeper/quarantine — ls -lO shows no schg flag; app updates normally.
Config corruption — ~/.claude.json is well-formed, with a valid oauthAccount block and accountUuid.
GrowthBook feature flag tengu_bridge_system_init — found cached as false; manually forced to true, confirmed persisted across restart (not overwritten by the [growthbook] refreshing for account change step) — hang unchanged. Doesn't appear to control this.
Network connectivity — confirmed working during the hang.
Hardware generalization — same macOS build (26.5, 25F71) runs Claude Desktop with no issue on a second machine (MacBook, Apple A18 Pro chip), same account. Rules out account-level or macOS-build-level cause.
Error Messages/Logs
Waited 5+ minutes with no resolution (unlike anthropics/claude-code#71951, where the same [buddy] starting bridge stall self-resolves after ~69-70 seconds). In this case, [buddy] bridge started never appears at all, even after extended waiting.
Steps to Reproduce
Steps to Reproduce
Install/update Claude Desktop on a Mac mini M4
Sign in with a Claude Pro account
Accept the cookie/consent dialog on first screen
Observe: orange spinner never resolves; main.log stuck at [buddy] starting bridge
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.207 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
Hardware: Mac mini M4, 16 GB RAM
macOS: 26.5 (build 25F71), also reproduced on 26.5.2 (25F84)
Claude Desktop version: 1.21459.0 (also reproduced on 1.9659.2 in late May)
Install method: native
Account: Claude Pro subscription (organizationType: claude_pro), authenticated and working fine everywhere else (browser, CLI)