claude-code - 💡(How to fix) Fix Claude Desktop: 'Failed to create bridge sockets' on macOS 26 Tahoe [3 comments, 4 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#49519Fetched 2026-04-17 08:38:49
View on GitHub
Comments
3
Participants
4
Timeline
9
Reactions
0
Timeline (top)
labeled ×5commented ×3closed ×1

Error Message

[warn] [vm-stderr] Error: Failed to create bridge sockets after 5 attempts [info] [Process] Exited, code=1, signal=null, duration=~900ms, oom=false

Code Example

[warn] [vm-stderr] Error: Failed to create bridge sockets after 5 attempts
[info] [Process] Exited, code=1, signal=null, duration=~900ms, oom=false
RAW_BUFFERClick to expand / collapse

Bug Description

Claude Desktop app fails with "Claude Code process exited with code 1" on every conversation. New conversations and reinstalling the app do not resolve the issue.

Error Details

From ~/Library/Logs/Claude/cowork_vm_node.log:

[warn] [vm-stderr] Error: Failed to create bridge sockets after 5 attempts
[info] [Process] Exited, code=1, signal=null, duration=~900ms, oom=false

The VM spawns successfully, SDK installs, API is reachable, OAuth token is approved — but the Claude Code process crashes immediately when trying to create bridge sockets for IPC communication.

Environment

  • macOS: 26.4.1 (Build 25E253) — macOS Tahoe
  • Claude Desktop: 1.3036.0
  • Claude Code SDK: 2.1.111
  • Claude Code CLI: 2.1.111 (works fine in terminal)
  • Chip: Apple Silicon (arm64)

Steps to Reproduce

  1. Open Claude Desktop on macOS 26 Tahoe
  2. Start any conversation (new or existing)
  3. Error appears immediately: "Claude Code process exited with code 1"

What I've Tried

  • Reinstalling Claude Desktop
  • Clearing VM cache (~/Library/Application Support/Claude/claude-code-vm/)
  • Clearing VM bundles (~/Library/Application Support/Claude/vm_bundles/)
  • Clearing logs
  • Setting coworkFullVmSandbox: false in both config.json and claude_desktop_config.json
  • Installing Node.js (v25.9.0)
  • Force killing all Claude processes and restarting

None of these resolved the issue. The CLI (claude in terminal) works perfectly.

Expected Behavior

Conversations should start normally without bridge socket errors.

Additional Context

This appears to be a compatibility issue between the Claude Desktop VM sandbox and macOS 26 Tahoe's Virtualization framework. The sandbox setting cannot be disabled locally (appears to be server-side controlled).

extent analysis

TL;DR

The issue is likely due to a compatibility problem between the Claude Desktop VM sandbox and macOS 26 Tahoe's Virtualization framework, causing the Claude Code process to exit with code 1 when trying to create bridge sockets.

Guidance

  • Investigate the Virtualization framework changes in macOS 26 Tahoe and their impact on the Claude Desktop VM sandbox to understand the root cause of the compatibility issue.
  • Try setting coworkFullVmSandbox to false in other configuration files or environment variables, if available, to see if it makes a difference.
  • Since the CLI works perfectly, compare the environment and configuration settings between the CLI and the Desktop app to identify potential differences that could be contributing to the issue.
  • Consider reaching out to the Claude Desktop support team to report the issue and ask about potential server-side fixes or workarounds, given that the sandbox setting appears to be server-side controlled.

Example

No code snippet is provided as the issue seems to be related to configuration and compatibility rather than a specific code problem.

Notes

The exact solution may depend on the specifics of the Claude Desktop and macOS 26 Tahoe configurations, which are not fully detailed in the issue. The provided steps are aimed at guiding the user towards identifying the root cause and potential workarounds.

Recommendation

Apply workaround: Given the potential complexity of resolving the compatibility issue directly, applying a workaround, such as adjusting configuration settings or using the CLI as an alternative for now, might be the most practical approach until a more permanent fix is available.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix Claude Desktop: 'Failed to create bridge sockets' on macOS 26 Tahoe [3 comments, 4 participants]