org_level_disabled error with active Pro subscription as personal org admin
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?
Environment:
- Claude Code v2.1.161
- WSL (Ubuntu) on Windows
- Active Claude Pro subscription (verified at claude.ai/settings/billing)
Problem:
Claude Code shows "API Usage Billing" instead of my Pro subscription, then fails with "API Error: 401 Invalid authentication credentials" on every request.
My account:
- organizationRole: admin
- organizationName: personal organization
- billingType: stripe_subscription
- cachedExtraUsageDisabledReason: "org_level_disabled"
What I've tried:
- Confirmed ANTHROPIC_API_KEY is empty (echo returns nothing)
- No API key in ~/.bashrc, ~/.zshrc, ~/.profile
- Deleted ~/.claude.json and ~/.claude/.credentials.json, logged in fresh multiple times
- Tested from both Google Drive path (/mnt/g/...) and home directory (/home/cjh95) — same 401 error
- /logout, restart terminal — no change
- /status shows "Auth token: none" even right after "Login successful"
The Claude Code settings page (claude.ai/settings) has no enable/disable toggle I can use. Since I'm the admin of my own personal org with an active Pro subscription, the "org_level_disabled" flag appears to be a server-side misconfiguration. Please review.
What Should Happen?
Claude Code should authenticate using my active Pro subscription and execute requests without 401 errors. /status should show a valid Auth token, not "none".
Error Messages/Logs
API Error: 401 Invalid authentication credentials
/status output:
Auth token: none
(shown immediately after "Login successful")
config:
cachedExtraUsageDisabledReason: "org_level_disabled"
Steps to Reproduce
- Run
claudein any directory (tested both /mnt/g/... and /home/cjh95) - Run
/loginand select "Claude account with subscription" (Pro) - Complete OAuth in browser — "Login successful" appears
- Type any prompt (e.g. "hello")
- Get "API Error: 401 Invalid authentication credentials"
- Run
/status— shows "Auth token: none" despite successful login - Header shows "API Usage Billing" instead of "Claude Pro"
Note: Deleting ~/.claude.json and ~/.claude/.credentials.json and re-logging in does not fix it. ANTHROPIC_API_KEY is confirmed empty.
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.161
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
WSL (Windows Subsystem for Linux)
Additional Information
- I am the admin of my own personal organization, yet "org_level_disabled" appears, which seems contradictory for a personal Pro account.
- "Login successful" is shown, but /status immediately reports "Auth token: none".
- Tested across multiple fresh logins, both Google Drive path and home directory — identical result.
- Anthropic support chatbot confirmed this looks like a server-side organization misconfiguration and recommended filing here.
This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗