[BUG] Subprocess initialization did not complete within 60000ms on Windows — regression from 2.1.114
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?
Windows 11
Was working on 2.1.113, broke after auto-update to 2.1.114
Rollback to 2.1.112 via VS Code extension didn't fix it
Cache clear didn't fix it
Native installer, npm install, Desktop App all same error
What Should Happen?
Exact behavior:
Claude Code worked perfectly for 5+ days on the previous version
Woke up this morning, auto-update had installed 2.1.114 overnight
Every attempt to send a message in Claude Code returns: Error: Subprocess initialization did not complete within 60000ms — check authentication and network connectivity
Output logs show claude.exe is being spawned but never responds within the 60 second timeout
Rolled back VS Code extension to 2.1.112 — same error persists
Cleared %USERPROFILE%\.claude cache folder — same error
Tried native PowerShell installer (irm https://claude.ai/install.ps1 | iex) — installed 2.1.114, same error
Tried npm install — same error
Tried Claude Code Desktop App — same error
Running claude.exe doctor directly from full path silently exits with no output
Running claude.exe --version directly from full path silently exits with no output
Authentication is valid — OAuth tokens confirmed present in logs
Network is fine — all other internet working normally
Conclusion: The claude.exe binary itself is non-functional on this machine after the 2.1.114 update. All install methods pull the same broken binary.
Error Messages/Logs
Steps to Reproduce
Have Claude Code working on Windows 11 with auto-updates enabled
Auto-update installs 2.1.114 overnight
Open VS Code → click Claude Code panel → type any message → hit Enter
Wait 60 seconds
Error appears: Subprocess initialization did not complete within 60000ms
Rollback to 2.1.112 via Extensions → Install Another Version → same error
Clear %USERPROFILE%\.claude → same error
Run irm https://claude.ai/install.ps1 | iex in PowerShell → installs 2.1.114 → same error
Run claude.exe directly from full path → silent exit, no output
Run claude.exe --version → silent exit, no output
Run claude.exe doctor → silent exit, no output
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.115 and 21.1.112
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
20 Comments
"Subprocess initialization did not complete within 60000ms" after the 2.1.114 auto-update — with rollback to 2.1.112 not fixing it — suggests the 2.1.114 update changed something that persists after rollback: either a registry entry, a PATH modification, a credential storage change, or a config file format change that the older binary cannot parse.
The fact that native installer, npm, and Desktop App all produce the same error after rollback is the key diagnostic indicator: the issue is not in the binary version itself but in something the 2.1.114 install wrote to a shared location that older binaries also read.
The likely candidates for what 2.1.114 changed persistently:
.claude/settings.jsonformat change. If 2.1.114 wrote new required fields or changed the format of settings.json that 2.1.112 cannot parse, the older binary may hang trying to process the settings.Diagnostic steps:
%USERPROFILE%\.claude\settings.json— does it contain any fields that look new/unfamiliar?where.exe claudein PowerShell — is the path pointing to 2.1.114 or 2.1.112?%LOCALAPPDATA%\Claudefor a version registry or redirect fileFull nuclear workaround: Delete
%USERPROFILE%\.claudeentirely (back up first), then reinstall 2.1.112. This clears any persisted state from 2.1.114.%USERPROFILE%\.claude\settings.json — does not exist
where.exe claude — could not find files for the given pattern
%LOCALAPPDATA%\Claude — does not exist
The .claude folder was already cleared in a previous troubleshooting step. No persisted state from 2.1.114 exists. The binary itself appears to be the issue — claude.exe silently exits with no output when called directly from its full path, regardless of install method. Awaiting further guidance.
Ran into this too. As a quick fix, deleting the
.claudefolder got things working again for me.I encountered this error on an M1 Mac when copying parts of the .claude directory from one computer to another to preserve my settings.
It was resolved by deleting: %USERPROFILE%\.claude\settings.json
Gracias. 4horas sufriendo.
Reinstall the Claude Code extension in VS Code and refresh window (Ctrl+ Shift + P --> Developer: reload window) solve it for me.
I ran into the same issue last night and have been trying to solve it since. And my problem was that my mac was not running on the latest ios. So a simple restart and update got claude code to work again
My Claude Code on VS Code shows this issue when using the "Open in new tab" function, but seems to work in Terminal. Reinstalled, upgraded/downgraded, same issue "Error: Subprocess initialization did not complete within 60000ms — check authentication and network connectivity"
Same issue here today - I am on latest version .claude folder exists and I can't find out yet - what is causing this - even over terminal works too slow.
I checked my logs and disabled the claude-mem extension, restarted and it started working again
Same issue here. The bundled native binary works fine standalone (interactive mode in terminal completes onboarding and runs normally), but the VS Code extension hangs at subprocess init with:
"Subprocess initialization did not complete within 60000ms — check authentication and network connectivity"
The last log line from the spawned binary is always:
[DEBUG] MDM settings load completed in 0ms
…then 60s of silence until timeout.
claude --print "test"also hangs (so the SDK/non-interactive mode itself is broken, not just the extension wrapper).Confirmed:
Environment:
Thanks, this worked for me.
This worked for me after tryin literally everything else. THANKS! :)
https://github.com/anthropics/claude-code/issues/60478
I have the same issue, and now it's fixed.
Same issue on Windows 11 (build 26200.8457), Claude Code v2.1.158 and v2.1.160.
Verified clean setup:
claude doctorreports all green)claude installCLI works perfectly from terminal (
claude doctor,claude auth login,claude --helpall OK).Only the VS Code extension hangs with "Subprocess initialization did not complete within 60000ms".
Today: 2026-06-02.
Poi clicca "Comment" in basso.
Importante: prima di scrivere il tuo commento, scorri tutta la pagina e leggi se altri hanno già scritto la stessa cosa di recente — in quel caso basta il 👍, non serve duplicare. Se invece i commenti sono tutti di aprile/maggio, il tuo del 2 giugno è utile perché conferma che il bug è ancora attivo a 6 settimane di distanza senza fix.
Sul lato pratico immediato per oggi: se vuoi essere produttivo, suggerisco di non aspettare il fix Anthropic e usare il workaround del terminale. Vuoi che ti aiuti a sistemare il PATH così lanci claude senza path completo?
Hi guys for me the fix took a long time to find and i believe the cause was i carry my main claude files with me on a usb as i use more than one computer and that means the files claude geneates locally and in memory can cause wrong paths in my portable files i work with so it causes conflicts when i first start up on another machine "sometimes" when using vs code extension
the last session created an additional directory in my settings.json file (i have one in each of my main projects so it can be in more than one settings file) the directory was invalid so it always hanged on that part of the startup giving me the error
Error: Subprocess initialization did not complete within 60000ms — check authentication and network connectivity
View output logs · Troubleshooting resources
"additionalDirectories": [
"C:\\Windows\\System32\\drivers\\etc",
"D:\\MY PROJECT ON USB\\ONE OF MY PROJECTS\\.git",
"D:\\MY PROJECT ON USB",
"\\tmp\\web-projects-reference",
"C:\\Users\\MYNAME-\\AppData\\Local\\Temp"
]
}
}
for me it was this line "\\tmp\\web-projects-reference",
i found it in the .claude folder in the settings file it didnt match the peroper location in my working files i carry on my usb
it fixed it!
Deleting setting.json in .claude worked for me
Switch node 22
Adding a data point for the same VS Code 60s startup error.
In my case, auth/network were OK. The cause was
context-mode@context-mode2.1.178context-mode@context-mode:1.0.162VS Code log showed:
Workaround:
After disabling context-mode, Claude in VS Code works. Re-enabling it makes the timeout return.
So at least one cause of this generic auth/network error is a plugin MCP startup timeout. It would help if the UI surfaced the failing plugin name directly.