[BUG] Claude Code crashes on Windows (exit code 3221225477) when using Bedrock configuration
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?
Description
Claude Code extension fails to initialize in VS Code on Windows. The claude.exe process crashes during startup with exit code 3221225477 (0xC0000005) resulting in a JSON parsing failure in the extension.
What Should Happen?
Claude Code initializes successfully and returns valid JSON for auth/status.
Error Messages/Logs
[DEBUG] Broken symlink or missing file encountered for settings.json at path: C:\Program Files\ClaudeCode\managed-settings.json
[error] claude auth status parse failed: SyntaxError: Unexpected end of JSON input
[error] Failed to load config cache: Error: Claude Code process exited with code 3221225477
Steps to Reproduce
Install Claude Code VS Code extension
Configure Bedrock environment variables
Open VS Code workspace
Extension attempts to initialize Claude
Claude process crashes during startup
Claude Model
Not sure / Multiple models
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.139
Platform
AWS Bedrock
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
OS: Windows (likely Windows 10/11 Enterprise)
VS Code: (include your exact version, e.g. 1.119.1)
Claude Code Extension: 2.1.139
Install Type: VS Code extension (user-scoped, not system-wide)
Shell: PowerShell
Git Bash present: ✅ (C:\Program Files\Git\bin\bash.exe detected)
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗