[BUG] Paid Pro subscription not recognized — "missing user:profile scope" / "subscription auth not active"
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?
I have an active, paid Claude Pro subscription, confirmed by a paid invoice, but the Claude Code CLI consistently fails to recognize it, blocking subscription-based login entirely.
Environment
- Claude Code version: 2.1.183 (commit 9d251abdbce0)
- Platform: win32-x64 (Windows)
- Install method: native
- Auto-update: enabled, confirmed up to date via
claude update
Billing evidence
- Invoice number: IIYY5KHH-0002
- Amount: R$110.00
- Status: Paid
- Payment date: June 11, 2026
- Payment method: Mastercard ending 7026
- Previous invoice also paid: May 11, 2026, R$110.00
- claude.ai billing history shows both invoices as "Paid"
- However, the Plans page in claude.ai shows no plan highlighted as "current plan" (Free/Pro/Max all shown as generic options)
Steps to reproduce
- Run
claude login(orclaudethen select subscription login) - Select "Claude account with subscription" (not API key)
- Complete Google OAuth login in browser with the account tied to the paid invoices above
- Claude Code returns: "É necessário ter Claude Max ou Pro para conectar ao Claude Code. Assine um plano Max ou Pro para conectar sua conta ou use sua chave de API." (translation: "You need Claude Max or Pro to connect to Claude Code. Subscribe to a Max or Pro plan to connect your account or use your API key.")
claude doctor output (relevant section)
What Should Happen?
ao tentar acessar o code o mesmo me manda para uma pagina pedido para que eu faça um upgrade do meu plano...eu ja tenho um plano PRO, devidamente pago e o code enxerga meu plano como gratuito.
Error Messages/Logs
Steps to Reproduce
I have an active, paid Claude Pro subscription, confirmed by a paid invoice, but the Claude Code CLI consistently fails to recognize it, blocking subscription-based login entirely.
Environment
- Claude Code version: 2.1.183 (commit 9d251abdbce0)
- Platform: win32-x64 (Windows)
- Install method: native
- Auto-update: enabled, confirmed up to date via
claude update
Billing evidence
- Invoice number: IIYY5KHH-0002
- Amount: R$110.00
- Status: Paid
- Payment date: June 11, 2026
- Payment method: Mastercard ending 7026
- Previous invoice also paid: May 11, 2026, R$110.00
- claude.ai billing history shows both invoices as "Paid"
- However, the Plans page in claude.ai shows no plan highlighted as "current plan" (Free/Pro/Max all shown as generic options)
Steps to reproduce
- Run
claude login(orclaudethen select subscription login) - Select "Claude account with subscription" (not API key)
- Complete Google OAuth login in browser with the account tied to the paid invoices above
- Claude Code returns: "É necessário ter Claude Max ou Pro para conectar ao Claude Code. Assine um plano Max ou Pro para conectar sua conta ou use sua chave de API." (translation: "You need Claude Max or Pro to connect to Claude Code. Subscribe to a Max or Pro plan to connect your account or use your API key.")
claude doctor output (relevant section)
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.183
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗