Authentication issues on macOS — page 2
Issues the maintainers labelled both platform:macos and area:auth.
1,427 issues · 157 open · 1,270 resolved (89%) · first seen May 7, 2025
Is this getting better or worse?
This class of problem is converging. 263 new reports in the last 90 days vs 379 in the 90 before — -31%. The open backlog peaked at 291 in 2025-10 and sits at 157 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
586 of these reports name the Claude Code build they were running, spanning 163 releases. Heaviest reporters:
- Claude Code v2.1.81
- Claude Code v2.1.63
- Claude Code v2.1.119
- Claude Code v2.1.165
- Claude Code v2.1.92
- Claude Code v2.1.215
- Claude Code v2.1.76
- Claude Code v2.1.198
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 1,270 closures. Of the 1,270 closures with a recorded reason, 34% were closed as completed and 839 as not-planned or duplicate. The most recent completed fix landed in 2026-08.
Workarounds reported by the community
247 of these issues post a workaround someone says worked. The highest-engagement ones:
- Terminal Scrolling Uncontrollably During Claude Code Interaction
- …terminal, and that issue may be inside library itself. For workaround I've been writing my prompts in scratch file in IDE and pasting them into claude. Than it goes crazy if prompt was too big, but proceeds.
Found in the thread of #3648 · resolved - Anthropic API Overloaded Error with Repeated 529 Status Codes
- try switching to Haiku with as a workaround.
Found in the thread of #3572 · resolved - [BUG] `claude remote-control` shows misleading "Contact your administrator" error for personal (Pro/Max) accounts
- In the meantime you could try which would let your easily resume work from your phone or another laptop etc.
Found in the thread of #28098 · resolved - [Bug] Anthropic API Credential Restriction Preventing API Requests
- …tic their account but the API error didn't prompt that. The workaround is to run
Found in the thread of #8046 · resolved - [BUG] OAuth Request Failed Internal server error
- as a work around to the TUI OAuth error, if you have the Claude Code for VSCode extension installed, I found you can still use that. I prefer the TUI but until the OAuth issue is fixed, this might work for other folks to…
Found in the thread of #10705 · 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 1,427 matches; the statistics above cover all 1,427.
- Remote Control not enabled for Max 20x subscriber ($200/mo)
- [BUG] `claude` on Mac deletes the `.credentials.json` file that `claude` on Linux uses
- Remote Control unavailable on Max plan (v2.1.59)
- Cursor IDE Connection Instability
- [BUG] CC 2.1.1 Remote/Background Sessions Failing Intermittently
- [BUG] Fails to authenticate using AWS SSO profile
- Tool Result Block Missing in Async Promise Handling
- MCP OAuth tokens not auto-refreshing despite valid refresh tokens
- [BUG] Claude Code Login Authentication Not Persisting for Subscriber Users on remote SSH in MAC
- [Bug] Anthropic API Error: Internal Server Error on OAuth Reauthentication
- [BUG] [1.0.64-] authentification to subagents are no longer propagated
- [BUG] "Claude will return soon" Claude-code down?
- [BUG] Sonnet 1M context window unavailable on Max 20x subscription - regression from ~2 weeks ago
- login oauth keeps failing! cant login!
- [BUG] Settings not applied: alwaysThinkingEnabled ignored and inconsistent permission behavior
- Notion MCP OAuth fails with "Invalid redirect_uri for OAuth client"
- MCP OAuth: "does not support dynamic client registration" despite clientId configured
- [BUG] Claude Code on macOS ignores valid ANTHROPIC_API_KEY environment variable
- Remote session fails with 'Claude GitHub app must be installed' despite app being installed
- macOS: Keychain item written without trusted-application list -> auth prompt on every credential read
- remote-control: 403 token expiry kills all active sessions instead of refreshing
- Remote control sessions should persist without interactive re-login
- [BUG] macOS Keychain: security -i 4096-byte line buffer causes credential corruption with MCP OAuth plugins
- /login does not switch accounts when already logged in
- [BUG] Omits OAuth resource parameter required by MCP 2025-06-18
- [BUG] Subagent spawning fails with marketplace permission error for Amazon Bedrock Haiku 4.5 despite automatic model access
- [BUG] Empty page after login in VSCode extension
- [BUG] [VSCode Extension] MCP Authenticate button does not open browser on macOS
- [BUG] Cowork 403 "Request not allowed" on Pro plan - Chat works fine
- [BUG] v2.0.14 macOS Keychain issue - OAuth authentication doesn't persist without security unlock-keychain each session
- API Error: 401
- Persistent API Connection Failures During Fetch Requests
- Persistent API Request Timeout with Exponential Backoff Failure
- /logout /login missing
- "Claude Code: Commands Not Detected in .claude/commands Directory"
- [BUG] Connectors continue to appear in `claude mcp list` even after disconnected in the Claude.ai web UI
- [BUG] Login OAuth error: Request failed with status code 500 Press Enter to retry.
- Allow configurable session/auth token TTL to prevent daily re-login
- [BUG] Claude in Chrome extension OAuth fails with "Redirect URI chrome-extension:// is not supported by client" - Cowork desktop app
- Claude API" displayed instead of "Max" plan, and Remote Control unavailable on Max subscription
- [BUG] "Claude Code cannot push to GitHub - 403 errors
- Claude Code MAX — Web Fetch returns 401 API Error: “OAuth authentication is currently not supported.”
- Bug: Pressing '2' overwrites .claude/settings.local.json instead of appending permissions
- macOS Keychain: SSH Authentication Failure for Pro Plan Users
- Missing MCP Server Instructions Processing in Claude Code
- [BUG] Slack MCP plugin fails with invalid_scope during OAuth
- OAuth error: timeout of 15000ms exceeded
- Bug: /login Does Not Recover Active Session After OAuth Token Expiration
- [BUG] claude --teleport shows non-helpful error message if OAuth token has expired
- [BUG] Claude usage limit reached. Your limit will reset at 3pm
- when I start again with working after a night of rest I...
- MCP OAuth: Claude Code re-runs DCR on every authenticate, orphaning the previously-issued client_id and its refresh_token
- Mobile remote control fails with 'GitHub repository access check failed' for private repositories
- [BUG] Permission preferences not persisting across sessions
- [Bug] Anthropic API rate limit error in Xcode while other Claude clients unaffected
- [BUG] Claude Code for Desktop always shows "Claude API Account" instead of subscription account (NOT caused by API key)
- PRO account shows - Credit balance is too low
- Max Account Token Incorrectly Generates Pro Account Credentials
- "MCP Servers Disappearing After Repeated Account Authentication Prompts" This title captures the key technical issue: - Identifies the specific problem (missing MCP servers) - Highlights the potential trigger (repeated account authentication) - Suggests a
- [BUG] /login not present in console, can't redo the auth
- [BUG] Cowork macOS: all claude.ai-hosted MCP connectors fail — desktop OAuth token requested without `user:mcp_servers` scope
- [BUG] Claude Code v2.1.92 - OAuth token always expired after login
- [BUG] Error invoking remote method
- [Bug] Claude Code fails to recognize MAX subscription tier - defaults to Pro restrictions
- Here is the error message: API Error: 401...
- [BUG] print mode (-p) doesn't seem to be using my claude max subscription, instead pulling an API key from the environment
- Authentication Error: Claude Pro Users Unable to Access Opus 4
- [BUG] Authorization failed: Redirect URI is not supported by client
- OAuth login fails due to Cloudflare challenge race condition — auth login / setup-token broken during elevated CF protection
- [BUG] Login fails with "timeout of 15000ms exceeded" despite successful browser OAuth flow
- Claude Code + Claude Web return 500 errors for single user in org (“No organization or project”)
- [BUG] Search/Grep permissions in settings.json not being respected
- [BUG] [BUG] Claude not respecting Azure AI foundry environment variables
- Agent keeps stopping all day i have to manually ask it why did it stop so it will carry on it's work even after it says it has to do more work
- Persistent API Request Timeout After Multiple Retry Attempts
- Using the Proxy results in a 404
- [Bug] Intermittent OAuthError on Claude Code session start on macOS
- [BUG] Remote MCP OAuth requests every scope from oauth-authorization-server.scopes_supported, causing invalid_scope on GitLab self-hosted
- [BUG] 2.1.9 regression: Uncontrolled request spam to /mcp and OAuth endpoints by Claude Code
- Bash Command Execution Failure: Unable to Run Basic Commands
- [BUG] Can't use claude behind tunnel proxy
- [BUG] Remote sentry mcp is not launching auth flow
- [Bug] Remote control startup fails with intermittent 401s from code-session endpoints
- [BUG] Desktop app SSH remote session fails with 403 Request not allowed while Local session and CLI-over-SSH work fine (same account)
- **Bug: Pro subscription not recognized in VS Code extension**[BUG]
- [BUG] Desktop GUI SSH: opening multiple Claude Code sessions on the same remote host invalidates each other's auth token, all sessions hang
- Max plan: "auto mode is not available for your plan" shown under input bar
- RFC 9728 discovery poisoning persists in v2.1.92 — OAuth MCP servers permanently stuck in 'needs authentication'
- [BUG] MCP OAuth 403 insufficient_scope step-up authorization does not trigger re-authorization flow
- Background agents completing in parallel trigger 'Not logged in' and corrupt session credentials
- Invalid API key · Please run /login
- Compact Summary Generation Failure in Conversation Summarization
- Web Search and Fetch Tools Returning No Results Unexpectedly
- JIRA Integration Fails in Claude Code with Authentication Error
- [BUG] Oauth Error - stuck, massive workload, can't log in :(
- [BUG] macOS Keychain warning on every launch: add-generic-password missing -U flag causes -25299 "item already exists"
- [BUG] macOS App - Claude Code Failing to Retriver of Session & Failing to Initiate new ones
- [BUG] Claude Desktop Code/Cowork mode returns 403 "Request not allowed" while CLI and Chat work fine
- [URGENT] Account Disabled Immediately After Payment - No Service Access, No Refund, No Support Response (Invoice: DFON03V2-0005)
- [BUG] AWS Bedrock SSO federation login endpoint spamming until 429 error