Authentication issues on macOS — page 2
Issues the maintainers labelled both platform:macos and area:auth.
1,556 issues · 191 open · 1,365 resolved (88%) · first seen May 7, 2025
Is this getting better or worse?
This class of problem is converging. 216 new reports in the last 90 days vs 332 in the 90 before — -35%. The open backlog peaked at 291 in 2025-10 and sits at 191 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
688 of these reports name the Claude Code build they were running, spanning 198 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 36 days across 1,365 closures. Of the 1,365 closures with a recorded reason, 32% were closed as completed and 929 as not-planned or duplicate. The most recent completed fix landed in 2026-10.
Workarounds reported by the community
293 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,556 matches; the statistics above cover all 1,556.
- [Bug] Anthropic API Error: Authorization header is missing with Bedrock Bearer Token
- Remote Control not enabled for Max 20x subscriber ($200/mo)
- [BUG] `claude` on Mac deletes the `.credentials.json` file that `claude` on Linux uses
- [FEATURE] Running sessions should adopt a fresh Claude apps gateway login instead of each needing its own /login
- 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
- Claude Design first-party MCP always 403s: transport never attaches design-scoped token, `claude mcp login` OAuth flow is dead, and the error message suggests a nonexistent `/design-login` command
- [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
- 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] Connectors continue to appear in `claude mcp list` even after disconnected in the Claude.ai web UI
- [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] 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
- Desktop app: OAuth session_stale_relogin latches and force-logs-out active sessions
- 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] 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...
- [BUG] Cowork macOS: all claude.ai-hosted MCP connectors fail — desktop OAuth token requested without `user:mcp_servers` scope
- [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] Claude Code v2.1.92 - OAuth token always expired after login
- [BUG] Error invoking remote method
- [BUG] Authorization failed: Redirect URI is not supported by client
- [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] claudeAiOauth wiped from Keychain (tokens blanked, expiresAt:0) when concurrent Desktop sessions race the single-use refresh token — refresh failure clobbers the winner's rotated credential
- 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] Remote control startup fails with intermittent 401s from code-session endpoints
- [BUG] claude mcp login for the Claude Design MCP server opens a decommissioned /authorize endpoint (HTTP 410), hanging the OAuth flow
- [BUG] Desktop app SSH remote session fails with 403 Request not allowed while Local session and CLI-over-SSH work fine (same account)
- [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: 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 :(