[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 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_UNREACHABLE → UNREACHABLE. 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
- Install Claude Desktop on Windows 11 Pro
- Enable Hyper-V
- Open Claude Desktop and go to Cowork tab
- 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_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗