[BUG] Claude Code crashes on Windows (exit code 3221225477) when using Bedrock configuration

Resolved 💬 5 comments Opened May 12, 2026 by oquinones-ncl Closed May 14, 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?

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)

View original on GitHub ↗

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