claude-code - 💡(How to fix) Fix [BUG] ClaudeCodeManager-VM Checksum Mismatch on macOS Apple Silicon — v1.9659.2

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…

Error Message

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 Observe "Download failed" error on startup 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

Observe "Download failed" error on startup 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.

Root Cause

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.

Code Example

[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)
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • 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.

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 [BUG] ClaudeCodeManager-VM Checksum Mismatch on macOS Apple Silicon — v1.9659.2