[Bug] Cowork mode bridge socket creation fails in SDK 2.1.111
Bug Description
Title: Cowork mode globally broken since 2.1.111 — "Failed to create bridge sockets after 5 attempts"
Description:
Every new cowork session fails on macOS, globally (all chats, new or resumed), since guest SDK was updated to 2.1.111 today at 19:22 local time.
Environment:
macOS 26.3 (Tahoe), arm64 (Apple Silicon)
Claude Desktop: 1.3036.0
Host CLI claude: 2.1.111 (native, ~/.local/bin/claude)
Guest VM SDK: 2.1.111 (at ~/Library/Application Support/Claude/claude-code-vm/2.1.111/claude)
No npm/Homebrew installs, only native.
Error in ~/Library/Logs/Claude/cowork_vm_node.log:
[warn] [vm-stderr <id>] Error: Failed to create bridge sockets after 5 attempts
[info] [Process:<id>] Exited, code=1, signal=null, duration=~1000-1600ms, oom=false
Exits ~1s after Spawn succeeded, on every session.
Timeline:
First occurrence: 2026-04-16 19:23:05 (right after sdk_install completed pushed 2.1.111 to claude-code-vm/ at 19:22:46)
Worked earlier same day (last successful sessions 12:52)
12+ consecutive failures across 1.5 hours.
What I tried (none helped):
Full Claude.app quit + restart
rm -rf ~/Library/Application Support/Claude/claude-code-vm — re-downloaded same 2.1.111 binary, same failure
Updated host CLI from 2.1.92 → 2.1.111 via claude install latest to match guest — same failure
Verified only one claude install exists
Fault isolation (host-side looks clean):
cowork_vm_swift.log: VM boot → guest connected → CA certs installed → SDK installed → OAuth approved → Process spawned — all OK
coworkd.log: user recovery (88 users), static IP assigned, RPC connected, ready event sent — all OK
cowork_vm_node.log: Spawn succeeded in ~100-300ms then vm-stderr ... Failed to create bridge sockets within 1s
The failure is 100% inside the guest-side claude binary at /usr/local/bin/claude inside the VM (= claude-code-vm/2.1.111/claude). Host infrastructure is fine. Looks like a regression in bridge socket creation logic in guest SDK 2.1.111.
Host-side stdio MCP servers (~/Library/Logs/Claude/mcp-server-*.log) are all healthy — ruled out.
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.1.111
- Feedback ID: 4459baaa-776d-43ae-8cd5-e50187849cf5
Errors
[]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗