claude-code - ๐Ÿ’ก(How to fix) Fix [BUG] MAX Plan Paid. Access to IP Cut Off

Official PRs (โ€ฆ)
ON THIS PAGE

Recommended Tools

ร—6

Utilities matched from this issueโ€™s tags and category โ€” try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful ยท Quick feedback

Loadingโ€ฆ

Paying Claude Max subscriber ($214 charged April 20, 2026, receipt 2362-6656-6119, invoice 0BE9B955-0027). Account authenticates via Google OAuth, email validates, but backend routes to /onboarding?returnTo=/magic-link? with "Create Account" screen instead of loading existing account. Affects claude.ai (Safari/Opera/Chrome), Claude Desktop, and Claude Code CLI simultaneously. iPhone is the only working surface, likely because it has a pre-existing authenticated session.

Matches the signatures in #36797 and #25056 almost verbatim.

Error Message

Same behavior in Claude Desktop (validates then forces signup) and Claude Code (claude CLI throws OAuth error after theme-selection prompt).

  • #25056 โ€” backend organization_uuid: Extra inputs are not permitted error The expected behavior of a company like Anthropic is to be better than the fundamental attribution error. This is clearly not a device problem. You have tagged other's problems with this same thing as "closed" without resolution.

Error Messages/Logs

Root Cause

Summary

Paying Claude Max subscriber ($214 charged April 20, 2026, receipt 2362-6656-6119, invoice 0BE9B955-0027). Account authenticates via Google OAuth, email validates, but backend routes to /onboarding?returnTo=/magic-link? with "Create Account" screen instead of loading existing account. Affects claude.ai (Safari/Opera/Chrome), Claude Desktop, and Claude Code CLI simultaneously. iPhone is the only working surface, likely because it has a pre-existing authenticated session.

Fix Action

Fix / Workaround

API Key Workaround Attempt

Per #25069, #27900, #28438: attempted ANTHROPIC_API_KEY env var bypass after full state wipe (~/.claude.json, ~/.claude/, security delete-generic-password -s "Claude Code-credentials"). Claude Code v2.1.41 still hits post-theme OAuth gate. Returns "Invalid API key. Fix external API key" on freshly-generated key from console.anthropic.com (which I CAN log into โ€” developer surface is intact).

RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

Summary

Paying Claude Max subscriber ($214 charged April 20, 2026, receipt 2362-6656-6119, invoice 0BE9B955-0027). Account authenticates via Google OAuth, email validates, but backend routes to /onboarding?returnTo=/magic-link? with "Create Account" screen instead of loading existing account. Affects claude.ai (Safari/Opera/Chrome), Claude Desktop, and Claude Code CLI simultaneously. iPhone is the only working surface, likely because it has a pre-existing authenticated session.

Matches the signatures in #36797 and #25056 almost verbatim.

Environment

  • macOS current, Apple Silicon (M5 Max MacBook Pro + M4 Pro Mac mini)
  • iPadOS current
  • iOS current (working)
  • Claude Code v2.1.41
  • Account type: Claude Max (Pro+ tier, $214/mo)
  • Auth method: Continue with Google ([email protected])

Reproduction

  1. Open claude.ai in any browser on Mac (tested Safari, Opera, Chrome โ€” fails in all three, ruling out browser cache/cookie)
  2. Click "Continue with Google"
  3. Complete Google OAuth โ€” email validates successfully (confirmed via bottom-of-screen "validated" text in Claude Desktop)
  4. Observed: Redirect to /onboarding?returnTo=/magic-link? with "Let's create your account" screen and a "Not found" indicator in the corner
  5. Expected: Load existing paid account

Same behavior in Claude Desktop (validates then forces signup) and Claude Code (claude CLI throws OAuth error after theme-selection prompt).

API Key Workaround Attempt

Per #25069, #27900, #28438: attempted ANTHROPIC_API_KEY env var bypass after full state wipe (~/.claude.json, ~/.claude/, security delete-generic-password -s "Claude Code-credentials"). Claude Code v2.1.41 still hits post-theme OAuth gate. Returns "Invalid API key. Fix external API key" on freshly-generated key from console.anthropic.com (which I CAN log into โ€” developer surface is intact).

Evidence of Backend State, Not Client State

  • iPhone (with pre-existing cached session) works โ€” strongly suggests client-side state is fine and server-side account lookup is the failure point
  • Three browsers on Mac fail identically โ€” rules out browser-level issues
  • Anthropic's own FIN support bot confirmed via email: "your account is properly set up... the organization_uuid backend errors... may be a server-side account state issue that requires our engineering team's attention" โ€” then closed the ticket 6 hours after charging my card, citing "we haven't heard from you"
  • console.anthropic.com login works fine (confirms I'm not globally locked out โ€” only the consumer product surface rejects me)

Diagnostic Artifacts

Full diagnostic PDF available on request. Includes ranked cause analysis, Safari cookie-jar poisoning hypothesis (ruled out by three-browser Mac failure), Google Workspace DNS migration hypothesis (ruled out by hd-claim architecture), and the stacked two-bug pattern (iPad Safari cookie + Mac server-side orphan).

Related Issues

  • #36797 โ€” identical symptom pattern, closed as invalid without public fix
  • #25056 โ€” backend organization_uuid: Extra inputs are not permitted error
  • #25069 โ€” macOS ANTHROPIC_API_KEY ignored
  • #27900 โ€” interactive mode requires existing OAuth before accepting API key
  • #28438 โ€” post-theme forced-login regression
  • #41886 โ€” claude login doesn't clear stale oauthAccount in config

What I've Tried

  • Full client state wipe (all known paths + keychain)
  • Google permissions revoke at myaccount.google.com/permissions
  • Fresh API key generation (rejected as "invalid" despite console access)
  • Magic link โ€” same /onboarding redirect
  • FIN support ticket โ€” auto-closed same day as billing, no human contact
  • Three browsers on Mac, fresh profiles, incognito mode

Impact

Paid subscriber comprehensively locked out of paid service. No functional path to human support via advertised channels (FIN auto-closes). Billing continues.

Ask

Server-side account state reset / re-link existing subscription. This appears to require engineering, not frontline support, per FIN's own admission.

What Should Happen?

The expected behavior of a company like Anthropic is to be better than the fundamental attribution error. This is clearly not a device problem. You have tagged other's problems with this same thing as "closed" without resolution.

What's the resolution for the fact I can now only access and work with my own IP on my phone?

Error Messages/Logs

Steps to Reproduce

  1. Try to login using Google Authentication as you always have.
  2. Watch your access to your IP disappear after you login.
  3. Try to log back in and get OAuth errors on Claude Code, repeated "enter your email address/you are verified" cycles on Claude Desktop without securing access.
  4. Watch Google Authentication spin in Claude.ai while doing nothing.
  5. Ask for help
  6. Get no reply after two days.

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

4.6

Claude Code Version

Can't run Claude Code due to Anthropic caused OAuth errors ,

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

No response

extent analysis

TL;DR

The most likely fix involves resolving the server-side account state issue, potentially requiring engineering attention to re-link the existing subscription.

Guidance

  • Verify that the issue is indeed server-side by attempting to access the account from different devices and browsers, as the user has already done.
  • Check the Anthropic API documentation for any specific requirements or restrictions on API key usage, as the provided API key was rejected as "invalid".
  • Consider reaching out to Anthropic's engineering team directly, as the FIN support bot has already suggested that the issue requires their attention.
  • Review the related issues (#36797, #25056, #25069, #27900, #28438, #41886) to see if any of the suggested workarounds or fixes may apply to this case.

Example

No code snippet is provided, as the issue appears to be related to server-side account state and API key validation.

Notes

The user has already attempted several workarounds, including generating a new API key and revoking Google permissions, but these have not resolved the issue. The fact that the iPhone with a pre-existing cached session works suggests that the issue is indeed server-side.

Recommendation

Apply workaround: Reach out to Anthropic's engineering team directly to request assistance with resolving the server-side account state issue, as the FIN support bot has already suggested that this is required.

Vote matrix ยท Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loadingโ€ฆ

Still need to ship something?

ร—6

Another batch ranked right after the header list โ€” different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - ๐Ÿ’ก(How to fix) Fix [BUG] MAX Plan Paid. Access to IP Cut Off