[BUG] Active Pro subscription not recognized — "Claude Max or Pro is required to connect to Claude Code"

Open 💬 1 comment Opened Jul 14, 2026 by dreambo1992-wq

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?

Preflight Checklist

I have searched existing issues and this hasn't been reported yet (similar issues found: #31012, #43257, #45890, #48399, #49744, #54588, #45922, #70189, #72027 — all related but none exactly matching my case)
This is a single bug report
I am using the latest version of Claude Code

What's Wrong?

I have an active, individual Claude Pro subscription (confirmed active in Settings → Billing on claude.ai, no organization/team/enterprise plan attached — just an individual account). When attempting to authenticate Claude Code CLI via claude → OAuth browser flow, I consistently get blocked at the OAuth authorization page itself (before ever reaching the terminal) with:

Для подключения к Claude Code требуется Claude Max или Pro.
("Claude Max or Pro is required to connect to Claude Code")
Для подключения учетной записи оформите подписку Max или Pro, или используйте свой API-ключ.

This happens every time, despite the Pro subscription being active and used normally on claude.ai (web) without any issues.

Environment

OS: Windows 11 Home
Claude Code version: 2.1.207 (confirmed via claude --version and claude update → "Claude is up to date!")
Install method: winget (winget install Anthropic.ClaudeCode)
Shell: Windows PowerShell 5.1
Git for Windows: installed (2.55.0.2, via winget)
Browser: Google Chrome
VPN: Active during testing (required for network access to claude.ai from my location); confirmed Test-NetConnection claude.ai -Port 443 → TcpTestSucceeded: True

Steps to Reproduce

Install Claude Code via winget install Anthropic.ClaudeCode
Install Git for Windows (required — Claude Code errors out without it or PowerShell 7)
Run claude in a new PowerShell window
Complete initial setup (theme selection)
Browser opens (or manual URL copy) to OAuth authorize page
Page immediately shows the "Claude Max or Pro is required" error, even though Pro is active

Troubleshooting Already Completed

Verified $env:ANTHROPIC_API_KEY is empty (Get-ChildItem Env: | findstr ANTHROPIC → no results)
Verified no ANTHROPIC_AUTH_TOKEN set either
Ran claude update → confirmed already on latest version
Closed and fully reopened terminal (not just new window)
Confirmed logging in with the same account used in browser/claude.ai (no multiple accounts)
Fully signed out of claude.ai in browser, cleared all cookies for claude.ai and anthropic.com domains, signed back in, retried — same error persists
Confirmed Pro subscription shows as active in claude.ai → Settings → Billing
Confirmed account has no organization/team association — purely individual Pro plan

Expected Behavior

Claude Code should recognize my active, paid Pro subscription and allow normal OAuth login, consistent with how it works on claude.ai (web).

Additional Context

This matches the pattern described in several other open issues (#31012, #54588, #45922, #70189, #72027) where the entitlement/access-control layer does not seem to sync correctly with an active subscription, even though the subscription itself is confirmed active in the billing backend. I already went through Anthropic's in-app support chat (Fin AI Agent), which was unable to resolve this and confirmed it requires backend investigation, since the block occurs server-side during OAuth, before any client-side troubleshooting can affect it.

Happy to provide additional logs, HAR files, or screen recordings if helpful.

What Should Happen?

Preflight Checklist

I have searched existing issues and this hasn't been reported yet (similar issues found: #31012, #43257, #45890, #48399, #49744, #54588, #45922, #70189, #72027 — all related but none exactly matching my case)
This is a single bug report
I am using the latest version of Claude Code

What's Wrong?

I have an active, individual Claude Pro subscription (confirmed active in Settings → Billing on claude.ai, no organization/team/enterprise plan attached — just an individual account). When attempting to authenticate Claude Code CLI via claude → OAuth browser flow, I consistently get blocked at the OAuth authorization page itself (before ever reaching the terminal) with:

Для подключения к Claude Code требуется Claude Max или Pro.
("Claude Max or Pro is required to connect to Claude Code")
Для подключения учетной записи оформите подписку Max или Pro, или используйте свой API-ключ.

This happens every time, despite the Pro subscription being active and used normally on claude.ai (web) without any issues.

Environment

OS: Windows 11 Home
Claude Code version: 2.1.207 (confirmed via claude --version and claude update → "Claude is up to date!")
Install method: winget (winget install Anthropic.ClaudeCode)
Shell: Windows PowerShell 5.1
Git for Windows: installed (2.55.0.2, via winget)
Browser: Google Chrome
VPN: Active during testing (required for network access to claude.ai from my location); confirmed Test-NetConnection claude.ai -Port 443 → TcpTestSucceeded: True

Steps to Reproduce

Install Claude Code via winget install Anthropic.ClaudeCode
Install Git for Windows (required — Claude Code errors out without it or PowerShell 7)
Run claude in a new PowerShell window
Complete initial setup (theme selection)
Browser opens (or manual URL copy) to OAuth authorize page
Page immediately shows the "Claude Max or Pro is required" error, even though Pro is active

Troubleshooting Already Completed

Verified $env:ANTHROPIC_API_KEY is empty (Get-ChildItem Env: | findstr ANTHROPIC → no results)
Verified no ANTHROPIC_AUTH_TOKEN set either
Ran claude update → confirmed already on latest version
Closed and fully reopened terminal (not just new window)
Confirmed logging in with the same account used in browser/claude.ai (no multiple accounts)
Fully signed out of claude.ai in browser, cleared all cookies for claude.ai and anthropic.com domains, signed back in, retried — same error persists
Confirmed Pro subscription shows as active in claude.ai → Settings → Billing
Confirmed account has no organization/team association — purely individual Pro plan

Expected Behavior

Claude Code should recognize my active, paid Pro subscription and allow normal OAuth login, consistent with how it works on claude.ai (web).

Additional Context

This matches the pattern described in several other open issues (#31012, #54588, #45922, #70189, #72027) where the entitlement/access-control layer does not seem to sync correctly with an active subscription, even though the subscription itself is confirmed active in the billing backend. I already went through Anthropic's in-app support chat (Fin AI Agent), which was unable to resolve this and confirmed it requires backend investigation, since the block occurs server-side during OAuth, before any client-side troubleshooting can affect it.

Happy to provide additional logs, HAR files, or screen recordings if helpful.

Error Messages/Logs

Steps to Reproduce

Preflight Checklist

I have searched existing issues and this hasn't been reported yet (similar issues found: #31012, #43257, #45890, #48399, #49744, #54588, #45922, #70189, #72027 — all related but none exactly matching my case)
This is a single bug report
I am using the latest version of Claude Code

What's Wrong?

I have an active, individual Claude Pro subscription (confirmed active in Settings → Billing on claude.ai, no organization/team/enterprise plan attached — just an individual account). When attempting to authenticate Claude Code CLI via claude → OAuth browser flow, I consistently get blocked at the OAuth authorization page itself (before ever reaching the terminal) with:

Для подключения к Claude Code требуется Claude Max или Pro.
("Claude Max or Pro is required to connect to Claude Code")
Для подключения учетной записи оформите подписку Max или Pro, или используйте свой API-ключ.

This happens every time, despite the Pro subscription being active and used normally on claude.ai (web) without any issues.

Environment

OS: Windows 11 Home
Claude Code version: 2.1.207 (confirmed via claude --version and claude update → "Claude is up to date!")
Install method: winget (winget install Anthropic.ClaudeCode)
Shell: Windows PowerShell 5.1
Git for Windows: installed (2.55.0.2, via winget)
Browser: Google Chrome
VPN: Active during testing (required for network access to claude.ai from my location); confirmed Test-NetConnection claude.ai -Port 443 → TcpTestSucceeded: True

Steps to Reproduce

Install Claude Code via winget install Anthropic.ClaudeCode
Install Git for Windows (required — Claude Code errors out without it or PowerShell 7)
Run claude in a new PowerShell window
Complete initial setup (theme selection)
Browser opens (or manual URL copy) to OAuth authorize page
Page immediately shows the "Claude Max or Pro is required" error, even though Pro is active

Troubleshooting Already Completed

Verified $env:ANTHROPIC_API_KEY is empty (Get-ChildItem Env: | findstr ANTHROPIC → no results)
Verified no ANTHROPIC_AUTH_TOKEN set either
Ran claude update → confirmed already on latest version
Closed and fully reopened terminal (not just new window)
Confirmed logging in with the same account used in browser/claude.ai (no multiple accounts)
Fully signed out of claude.ai in browser, cleared all cookies for claude.ai and anthropic.com domains, signed back in, retried — same error persists
Confirmed Pro subscription shows as active in claude.ai → Settings → Billing
Confirmed account has no organization/team association — purely individual Pro plan

Expected Behavior

Claude Code should recognize my active, paid Pro subscription and allow normal OAuth login, consistent with how it works on claude.ai (web).

Additional Context

This matches the pattern described in several other open issues (#31012, #54588, #45922, #70189, #72027) where the entitlement/access-control layer does not seem to sync correctly with an active subscription, even though the subscription itself is confirmed active in the billing backend. I already went through Anthropic's in-app support chat (Fin AI Agent), which was unable to resolve this and confirmed it requires backend investigation, since the block occurs server-side during OAuth, before any client-side troubleshooting can affect it.

Happy to provide additional logs, HAR files, or screen recordings if helpful.

Claude Model

_No response_

Is this a regression?

No, this never worked

Last Working Version

_No response_

Claude Code Version

2.1.207

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PowerShell

Additional Information

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗