[BUG] Claude Desktop Code tab silently fails on macOS 14.4 arm64 - bundled binary exits code 1
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?
Environment:
- macOS: 14.4 (Sonoma) arm64 (Apple Silicon)
- Claude Desktop: 1.569.0
- Bundled claude-code binary: 2.1.87
- CLI (separately installed): 2.1.91 - works fine in Terminal
Bug:
Code tab accepts input but never responds. Binary exits with code 1 immediately.
Log evidence:
Using Claude Code binary at: .../claude-code/2.1.87/claude.app/Contents/MacOS/claude
Session query error: Claude Code process exited with code 1
CCD CycleHealth: unhealthy cycle (0s, hadFirstResponse=false, reason=no_response)
What I tried:
- Full uninstall/reinstall of Claude Desktop
- Installed native CLI separately
- Cleared all config and caches
- Granted Full Disk Access, Developer Tools, Accessibility permissions
- Initialized git repo in working directory
- Cannot modify bundled binary - Operation not permitted (SIP protected)
The CLI works perfectly in Terminal. Only the Desktop Code tab is broken.
The Desktop app needs to either update its bundled binary to 2.1.91+ or allow
fallback to the system-installed claude binary.
What Should Happen?
Claude Desktop Code Tab should work
Error Messages/Logs
Steps to Reproduce
I have installed the Claude Desktop latest version, and just trying the Claude Desktop Code Tab
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.91 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗