[BUG] ClaudeCodeManager-VM Checksum Mismatch on macOS Apple Silicon — v1.9659.2
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?
Bug Report: ClaudeCodeManager-VM Checksum Mismatch on macOS Apple Silicon — v1.9659.2
Environment
Claude Desktop version: 1.9659.2
Platform: macOS, Apple Silicon (arm64)
Claude Code version: 2.1.156
What's wrong
On every launch, Claude Desktop attempts to download the Claude Code VM binary and fails checksum verification. The error is reproducible 100% of the time across all retry attempts. The Cowork/Code feature is completely unusable.
Error from logs
[ClaudeCodeManager-VM] Downloading from https://downloads.claude.ai/claude-code-releases/2.1.156/linux-arm64/claude.zst
[ClaudeCodeManager-VM] Downloaded file size: 174,325,760 bytes
[ClaudeCodeManager-VM] Transferred bytes: 41,487,169 bytes
[ClaudeCodeManager-VM] Expected bytes: 52,075,602 bytes
[ClaudeCodeManager-VM] Checksum mismatch:
expected: 83f58f60ed9d50aa682262360c1770bc54a695114355d8e3a9b9864dfe1b32fe
actual: 816e43e2552be052b90191bdf0b563e0ec2932714f03533aa4b34020d6066cba
[ClaudeCodeManager-VM] All download attempts failed (3/3)
Root cause hypothesis
The file served at the CDN URL appears to be corrupt or mismatched against the checksum hardcoded in app version 1.9659.2. The transferred byte count (41,487,169) is consistently less than the expected size (52,075,602), suggesting a truncated or wrong file is being served. The failure is deterministic — same wrong checksum on every attempt, across multiple app restarts.
Steps to reproduce
Install Claude Desktop 1.9659.2 on macOS Apple Silicon
Launch the app
Observe "Download failed" error on startup
Check ~/Library/Logs/Claude/main.log — checksum mismatch logged on all 3 retry attempts
Impact
Cowork / Code mode completely non-functional. Regular chat works normally.
Personal network
Personal machine, no corporate proxy, no VPN, no SSL inspection. Issue persists across multiple app restarts and a VM bundle reset triggered from within the app.
What Should Happen?
Environment
Claude Desktop version: 1.9659.2
Platform: macOS, Apple Silicon (arm64)
Claude Code version: 2.1.156
What's wrong
On every launch, Claude Desktop attempts to download the Claude Code VM binary and fails checksum verification. The error is reproducible 100% of the time across all retry attempts. The Cowork/Code feature is completely unusable.
Error Messages/Logs
[ClaudeCodeManager-VM] Downloading from https://downloads.claude.ai/claude-code-releases/2.1.156/linux-arm64/claude.zst
[ClaudeCodeManager-VM] Downloaded file size: 174,325,760 bytes
[ClaudeCodeManager-VM] Transferred bytes: 41,487,169 bytes
[ClaudeCodeManager-VM] Expected bytes: 52,075,602 bytes
[ClaudeCodeManager-VM] Checksum mismatch:
expected: 83f58f60ed9d50aa682262360c1770bc54a695114355d8e3a9b9864dfe1b32fe
actual: 816e43e2552be052b90191bdf0b563e0ec2932714f03533aa4b34020d6066cba
[ClaudeCodeManager-VM] All download attempts failed (3/3)
Steps to Reproduce
Steps to reproduce
Install Claude Desktop 1.9659.2 on macOS Apple Silicon
Launch the app
Observe "Download failed" error on startup
Check ~/Library/Logs/Claude/main.log — checksum mismatch logged on all 3 retry attempts
Root cause hypothesis
The file served at the CDN URL appears to be corrupt or mismatched against the checksum hardcoded in app version 1.9659.2. The transferred byte count (41,487,169) is consistently less than the expected size (52,075,602), suggesting a truncated or wrong file is being served. The failure is deterministic — same wrong checksum on every attempt, across multiple app restarts.
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.34 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
Impact
Cowork / Code mode completely non-functional. Regular chat works normally.
Personal network
Personal machine, no corporate proxy, no VPN, no SSL inspection. Issue persists across multiple app restarts and a VM bundle reset triggered from within the app.
Environment
Claude Desktop version: 1.9659.2
Platform: macOS, Apple Silicon (arm64)
Claude Code version: 2.1.156
What's wrong
On every launch, Claude Desktop attempts to download the Claude Code VM binary and fails checksum verification. The error is reproducible 100% of the time across all retry attempts. The Cowork/Code feature is completely unusable.
This issue has 10 comments on GitHub. Read the full discussion on GitHub ↗