Authentication issues on Windows — page 2
Issues the maintainers labelled both platform:windows and area:auth.
499 issues · 102 open · 397 resolved (80%) · first seen Jun 9, 2025
Is this getting better or worse?
This class of problem is holding steady. 117 new reports in the last 90 days vs 151 in the 90 before — -23%. The open backlog peaked at 102 in 2026-10 and sits at 102 today.
Derived by counting each matching issue from its creation date until it closed. First-party
computation over the anthropics/claude-code tracker — the trend is not published
anywhere upstream.
Which builds report this
282 of these reports name the Claude Code build they were running, spanning 152 releases. Heaviest reporters:
- Claude Code v2.1.72
- Claude Code v2.1.92
- Claude Code v2.1.141
- Claude Code v2.1.119
- Claude Code v2.1.263
- Claude Code v2.1.259
- Claude Code v2.1.183
- Claude Code v2.1.150
Report volume, not a defect count: an issue can mention a build without that build having caused the failure. Versions come from the version string in the bug-report template, matched against real published tags.
Do these get fixed?
Median time to close is 34 days across 397 closures. Of the 397 closures with a recorded reason, 23% were closed as completed and 304 as not-planned or duplicate. The most recent completed fix landed in 2026-09.
Workarounds reported by the community
116 of these issues post a workaround someone says worked. The highest-engagement ones:
- [BUG] API Error: Rate limit reached despite Claude Max subscription and only 16% usage
- …nType: null and rateLimitTier: null. API credits were added as a workaround — they were consumed instantly (within seconds), leaving the account in debt. After fresh login subscription is recognized (subscriptionType: "m…
Found in the description of #29579 · still open - Claude Code OAuth login fails with a timeout error. `auth.anthropic.com` does not resolve via DNS, making it impossible to authenticate.
- Workaround for Claude Cli timeout issues on Windows (I am able to login now) What I did: Located the global npm install folder: C:\Users\<yourname \AppData\Roaming\npm\node modules\@anthropic-ai\claude-code\ The main fil…
Found in the thread of #33238 · still open - [Bug/Documentation] 'Organization has been disabled' error when ANTHROPIC_API_KEY overrides Max/Pro subscription
- [Bug/Documentation] "Organization has been disabled" error when ANTHROPIC API KEY overrides Max/Pro subscription Problem Description Users with valid Claude Pro/Max subscriptions a
Found in the description of #8327 · still open - [BUG] OAuth token expiration disrupts autonomous workflows – refresh token handling needed
- …t working, giving the same error message again Update: Temp workaround is to go to the folder and start Claude CLI with , then continue the session from there.
Found in the thread of #12447 · still open - [BUG] "Don't Ask Again" Overwrites Entire Permissions Array
- …t version] - OS: Windows - Project type: Next.js/TypeScript Workaround Created a script to restore permissions: Suggested Fix When adding a new permission, the code should: 1. Read the current permissions array 2. Add th…
Found in the description of #5710 · resolved
Excerpts are quoted from the linked issue so you can judge relevance before opening it. Threads that only ask for a workaround, or report that there is none, are excluded. These are community suggestions, not official guidance from Anthropic — read the full thread before applying one.
Matching issues 101–200
Ranked by community engagement (reactions weighted over comments). Listing the top 300 of 499 matches; the statistics above cover all 499.
- [Bug] Anthropic API Error: Third-party app usage requires manual credit claim
- [BUG] AWS_BEARER_TOKEN_BEDROCK auth broken on v2.1.94
- [BUG] validation_failed on login + continuous OAuth 403 spam causes screen to go blank (Windows)
- [BUG] Remote Control regression - "not yet available on your plan" on Claude Max
- [BUG] Invalide Autorization
- [BUG] API Error: 403 {"error":{"type":"forbidden","message":"Request not allowed"}} · Please run /login
- [Bug] Fable model inaccessible despite included in max plan and available usage credits
- [BUG] Native Windows installer uses wrong OAuth client ID for accounts with both Max subscription and Console org — always authenticates as Claude API instead of subscription
- [BUG] Authentication fails with 403 error when using Claude extension via SSH remote connection
- [Bug] Sonnet 4.5: Decreased Code Generation Quality and Completeness
- Multi-session power user loses all sessions to refresh rotation races
- [BUG]
- [BUG] Claude in Chrome v1.0.70: Account-level OAuth scope missing on Max plan causes infinite retry loop, side panel flicker, and forced logout
- [BUG] Windows Desktop app + SSO (Team plan): oauthAccount not hydrated to ~/.claude.json, OTel metrics emitted without user identity
- [BUG] Remote Control not yet enabled on Max plan after removing DISABLE_TELEMETRY
- [BUG] Claude Code VS Code extension signs out automatically every time VS Code is closed and reopened
- [BUG] console -api error. - invalid api --- even paste code on cluade code box, it still be invail api, what happen, lost 6 days has passed , even pay api payment- no support help, not any help from claude
- api error: 401{"type" ; "error": {"type":...
- [BUG] CLI 401 OAuth errors. Multiple devices on two Pro accounts, fully paid.
- [BUG] Windows 11 – Claude Code loops on Git for Windows “Enter passphrase for id_rsa”
- [BUG] Claude in Chrome: sign-in is lost on every full Chrome restart (consent screen every time) — breaks unattended automation
- [BUG] VS Code extension logs out after idle/overnight, requires full re-login despite being logged in on claude.ai
- [BUG] Windows/VS Code: OAuth refresh token rejected (HTTP 400) after every sleep/wake since 2.1.247, forces /login daily (refresh raced at extension startup or lost mid-flight)
- Background agent keeps running and billing after its window is closed AND after logout/re-login — invisible from the active session, found only by luck on another device
- [BUG]
- [BUG] Claude Code (VS Code) incorrectly prompts to purchase Fable 5 credits despite usage being far below the plan-included limit
- [BUG] Vercel MCP OAuth token not persisted — empty accessToken after every auth
- Welcome banner shows stale "What should Claude call you?" value — not refreshed after the setting is changed
- VS Code extension forces daily re-login due to refresh token rejection (400) when multiple windows are open
- [Bug] Claude GitHub App authentication fails on specific personal repositories despite valid installation
- [BUG]
- [BUG] incorrect API error 400
- [BUG] OAuth login fails with "Internal server error" (status 500) on Windows — Claude Max subscription
- [BUG] Anthropic login timeout set too short fails even with successful login
- [BUG] credential_process fails on second API call in session (2.1.79 regression)
- OAuth login fails with 'Authorization failed - Internal server error'
- [Bug] OAuth tokens not persisted to Windows Credential Manager on MSYS/Git Bash
- [BUG] Session is not remembered when login in Windows
- [BUG] Claude code default permissions broken with : in file path
- [BUG] Cant login to my own subscribtion account
- Incorrect low funds warning on all responses when launched from Windows Explorer -> WSL (API usage plan)
- API Error: 401 {"type":"error","error":{"type":"authenticati...
- [BUG] Account Plan Detection Incorrect in Windows Git Bash
- [FEAT] Support Windows Integrated Authentication (NTLM/Negotiate) for Corporate Proxies + PAC file
- [BUG] security-guidance never runs its model reviews for subscription sign-ins (re-report of #77450 and #87145)
- [BUG]
- claude auth login` / `claude setup-token` fail with OAuth 403 "missing user:profile scope" on Windows, while Claude Desktop login works fine
- Desktop app /mcp OAuth sends a claude:// redirect URI that mcp.cloudflare.com rejects (Redirect URI must use HTTPS or a local loopback address); CLI connection not shared with the desktop session
- [Feature Request] Add passkey and password authentication options to reduce login friction
- A session's CLAUDE_CONFIG_DIR names a different account than the one it authenticates and bills under, and nothing in the session can tell
- OAuth refresh token rejected server-side after ~24h - forced /login every day (Max sub, single machine)
- [Bug] CLAUDE_CODE_OAUTH_TOKEN ignored on first run due to onboarding gate
- [BUG] CLI: OAuth login fails with "Invalid OAuth Request — Missing redirect_uri parameter" — Pro plan, Windows 11
- OAuth token exchange fails with AADSTS900144 (missing 'scope') when using --client-id for Entra ID MCP server
- [BUG] Cowork and Code tabs grayed out – CoworkVMService running but VM stalls at tick 1 – Windows 11, Max plan
- [BUG] OAuth error: Request failed with status code 400
- [Bug] Auth conflict: Both claude.ai token and ANTHROPIC_API_KEY are set
- [BUG] Can´t connect MCP Firecrawl. I have Plan PRO
- [BUG] /logout command is missing in Claude Code VS Code Extension
- [BUG] Limit hit - Usage showing 0%
- [BUG] Rate limit persists on Claude Desktop (Cowork) after Pro → Max 20x upgrade until re-login
- [BUG] 401 "Invalid bearer token" caused by ANTHROPIC_AUTH_TOKEN environment variable
- OAuth token refresh produces tokens with missing scopes, causing repeated 403 and re-login prompts
- [BUG] MCP servers, plugins, and credentials not persisting between sessions (Windows)
- [BUG] Failed to retrieve auth status after login.
- [BUG] Billing: Pro subscription and $20 credits revoked without explanation — no Usage Policy violation identified
- [BUG] Cannot login vscode claude
- [BUG] Bedrock - Could not resolve authentication method
- [Bug] Persistent File Modification Error During Code Editing
- [BUG] When using Claude Code my API credits are being consumed despite having a Pro subscription
- [Bug] Opus Model Access Blocked Despite MAX 20x Plan Subscription
- Windows cmd can use custom api keys, but the Claude plugin launched in idea cannot
- [BUG] OAuth error: listen EACCES: permission denied 0.0.0.0:54545
- Remote Control auto-start reports "re-login required" when the OAuth refresh simply hasn't landed yet (credential still renewable)
- [UX] Add "press Enter" hint to auth code paste prompt
- [BUG] /login URL hyperlink truncated when URL spans multiple lines
- [BUG] Paid Pro subscription not recognized — "missing user:profile scope" / "subscription auth not active"
- Both Claude Desktop + standalone Claude Code CLI installed -> subscription usage silently billed to Extra Usage; only uninstalling the CLI fixes it (/login to subscription does not)
- CLAUDE AI subscription not recognized
- [BUG] 401 Auth Loop - All commands fail including /login, Windows, Pro subscription**
- [BUG] Claude Desktop 3P custom credential helper: `ConfigHealth` stuck in `provider_error` after cold-path helper auth succeeds
- [BUG] Claude Code VS Code Extension crashes on Windows 11 with error 3221225477
- [BUG] [Claude Desktop] Cowork VM agent sessions don't receive credentials (gateway mode or Bedrock direct mode)
- [BUG] Gift Pro subscription redeemed but account shows Free plan - Claude Code cannot authenticate
- [BUG] [BUG] Supabase MCP OAuth token not persisting between sessions on Windows - Claude Code Desktop
- [BUG] official VS Code extension does not work due to API error
- [BUG]: Claude Code VSCodium extension: login fails despite API key present in config.json
- [BUG] Cannot exit authentication
- [BUG] Remote Control not enabled for Max 20x subscriber — two distinct errors
- [BUG] Connector logout on every Claude Code desktop app upgrade (Windows 11)
- [BUG] Regression: /usage broken in v2.1.1
- [BUG] Claude Code intermittently ignores HTTP_PROXY on startup (Windows)
- [BUG]
- [BUG] The `apiKeyHelper` path is not expanded on Windows
- [BUG] Invalid API key · Please run /login in VSCode Plugin
- [Bug] Unable to access Claude Sonnet model via /model command
- [BUG] VS Code Extension gets stuck in infinite loop after streaming 403 fallback with AWS Bedrock SCP denial
- [BUG] Authentication Loop: API Key Ignored, OAuth Repeatedly Fails, Making Claude Code Unusable
- [BUG] Claude Code randomly nukes claude.json in wsl
- [BUG] MCP OAuth discovery (.well-known) fails with InvalidHTTPResponse across multiple servers