[BUG] ClaudeCodeManager-VM Checksum Mismatch on macOS Apple Silicon — v1.9659.2

Resolved 💬 10 comments Opened May 29, 2026 by fdno Closed Jul 7, 2026

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.

View original on GitHub ↗

This issue has 10 comments on GitHub. Read the full discussion on GitHub ↗