[BUG] Cowork VM boots successfully but API is unreachable on Windows 11 Pro

Resolved 💬 3 comments Opened Feb 12, 2026 by AntLawton Closed Feb 16, 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] Cowork VM boots successfully but API is unreachable on Windows 11 Pro

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 Desktop

What's Wrong?

Cowork workspace VM boots and connects to the network successfully, but the API reachability check fails with PROBABLY_UNREACHABLEUNREACHABLE. This happens 100% of the time.

The Chat tab works perfectly, as does claude.ai in the browser, confirming network connectivity to Anthropic servers is not the issue on the host machine. The problem is specifically inside the VM's network path.

Environment

  • OS: Windows 11 Pro, Version 24H2, Build 26100.7840
  • Claude Desktop: Version 1.1.2685.0 (latest from Microsoft Store)
  • Hyper-V: Enabled and configured
  • VM Bundle Version: fc96f5bc6a7aeee6e651437eba3c76d0fe9a16f3
  • SDK Version: 2.1.34

Steps to Reproduce

  1. Install Claude Desktop on Windows 11 Pro
  2. Enable Hyper-V
  3. Open Claude Desktop and go to Cowork tab
  4. Cowork shows "Failed to start Claude's workspace - Can't reach the Claude API from Claude's workspace"

What I've Tried

  • Restarting the machine
  • Enabling Hyper-V (was not previously enabled)
  • Deleting the VM bundle at %AppData%\Claude\vm_bundles\ and letting it re-download
  • Confirming Windows Firewall has rules for Claude

Expected Behaviour

After [VM] Network status: CONNECTED, the API reachability check should succeed and the workspace should become usable.

Actual Behaviour

The VM boots successfully and reports network connected, but then fails the API reachability check:

2026-02-12 18:13:52 [info] [VM] Network status: CONNECTED
2026-02-12 18:13:52 [info] [VM:steps] sdk_install started
2026-02-12 18:13:52 [info] [VM:start] Installing SDK: subpath=AppData/Roaming/Claude/claude-code-vm, version=2.1.34
2026-02-12 18:13:55 [info] [VM:steps] sdk_install completed (3066ms)
2026-02-12 18:13:55 [info] [VM:start] Startup complete, total time: 11602ms
2026-02-12 18:13:55 [info] [Keepalive] Starting (interval=2000ms)
2026-02-12 18:13:57 [info] [VM] API reachability: PROBABLY_UNREACHABLE
2026-02-12 18:14:22 [info] [VM] API reachability: UNREACHABLE
2026-02-12 18:14:22 [warn] [VM:network] API is unreachable

Full Log (cowork_vm_node.log)

<details>
<summary>Click to expand</summary>

2026-02-12 17:57:52 [info] [VM] Loading vmClient (TypeScript) module...
2026-02-12 17:57:52 [info] [VM] Module loaded successfully
2026-02-12 17:57:53 [info] [VM:start] Beginning startup, bundlePath=C:\Users\Antho\AppData\Roaming\Claude\vm_bundles\claudevm.bundle
2026-02-12 17:57:53 [info] [VM:start] Bundle version: fc96f5bc6a7aeee6e651437eba3c76d0fe9a16f3
2026-02-12 17:57:53 [info] [VM:start] VM instance ID: df3d7a45-f957-4fd4-beac-c25cbcc7b352
2026-02-12 17:57:53 [info] [VM:steps] download_and_sdk_prepare started
2026-02-12 17:57:53 [info] [VM:steps] download_and_sdk_prepare completed (9ms)
2026-02-12 17:57:53 [info] [VM:steps] load_swift_api started
2026-02-12 17:57:53 [info] [VM:steps] load_swift_api completed (0ms)
2026-02-12 17:57:53 [info] [Callbacks] Initializing VM event callbacks...
2026-02-12 17:57:53 [info] [Callbacks] VM event callbacks initialized
2026-02-12 17:57:53 [info] [VM:start] Copying smol-bin.vhdx to bundle: C:\Program Files\WindowsApps\Claude_1.1.2685.0_x64__pzs8sxrjxfjjc\app\resources\smol-bin.vhdx -> C:\Users\Antho\AppData\Roaming\Claude\vm_bundles\claudevm.bundle\smol-bin.vhdx
2026-02-12 17:57:53 [info] [VM:start] smol-bin.vhdx copied successfully
2026-02-12 17:57:53 [info] [VM:start] Configuring Windows VM service...
2026-02-12 17:57:54 [info] [VM:start] Windows VM service configured
2026-02-12 17:58:01 [info] [VM] Network status: NOT_CONNECTED
2026-02-12 17:58:01 [info] [VM:network] Not connected, will show error in 30000ms if not resolved
2026-02-12 17:58:01 [info] [VM] Network status: CONNECTED
2026-02-12 17:58:02 [info] [VM:steps] sdk_install started
2026-02-12 17:58:02 [info] [VM:start] Installing SDK: subpath=AppData/Roaming/Claude/claude-code-vm, version=2.1.34
2026-02-12 17:58:04 [info] [VM:steps] sdk_install completed (2106ms)
2026-02-12 17:58:04 [info] [VM:start] Startup complete, total time: 10821ms
2026-02-12 17:58:04 [info] [Keepalive] Starting (interval=2000ms)
2026-02-12 17:58:06 [info] [VM] API reachability: PROBABLY_UNREACHABLE
2026-02-12 17:58:31 [info] [VM] API reachability: UNREACHABLE
2026-02-12 17:58:31 [warn] [VM:network] API is unreachable

</details>

Related Issues

  • #24945 - Cowork VM boots successfully but API is unreachable on Windows
  • #24918 - Cannot connect to Claude API from workspace (Windows 11 Home)
  • #25205 - Cowork API connection issue + Cowork Tab disappears on restart

What Should Happen?

I want to be able to use cowork

Error Messages/Logs

Steps to Reproduce

try to use cowork on windows 11 pro

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

1.1.2685.0.

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Windows Terminal

Additional Information

_No response_

View original on GitHub ↗

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