[BUG] Code tab fails silently when CCD binary download fails - no user-facing error message

Resolved 💬 2 comments Opened Feb 6, 2026 by allancto Closed Mar 6, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report
  • [x] I am using the latest version of Claude Code

What's Wrong?

When the CCD (Claude Code Desktop) binary fails to download, the Code tab provides no meaningful error message to the user. The experience is:

  1. Code tab shows "updating dependencies" on hover indefinitely
  2. If you manage to start a session, it briefly responds then shows "Failed to load session"
  3. Logs show [CCD] Status: not_installed (required: 2.1.30) repeating every 2 seconds with no download error

The user is given zero indication that:

  • A separate binary download is required and failing
  • The failure is network/server-side vs local
  • There is an active platform incident affecting the download
  • They should check status.claude.com

This led to ~8 hours of troubleshooting (npm workarounds, manual binary copies, clean reinstalls) before discovering via the Chat tab + web search that there were active Anthropic service incidents.

What Should Happen?

The Code tab should display clear, actionable error messages:

  • "Unable to download Claude Code component v2.1.30 — check your network or try again later"
  • "Download failed after N attempts — visit status.claude.com for service status"
  • At minimum, surface the actual failure reason from logs into the UI

Steps to Reproduce

  1. Install Claude Desktop on Windows (version 1.1.1890)
  2. Have CCD binary download fail (due to server outage, firewall, etc.)
  3. Click the Code tab
  4. Observe: no error message, just "updating dependencies" or "Failed to load session"
  5. Check logs manually to find the actual issue

Claude Code Version

2.1.30 (failed to install)

Platform

Windows

Operating System

Windows 10

Additional Information

This occurred during the Jan 27 - Feb 5, 2026 period of multiple Anthropic service incidents. The Chat tab worked perfectly throughout, confirming auth and network were fine. The issue is purely about CCD binary download failure + zero error reporting to user.

View original on GitHub ↗

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