/usage command returns persistent rate_limit_error on OAuth subscription plan
Resolved 💬 3 comments Opened Apr 13, 2026 by aafrancis Closed Apr 17, 2026
Description
The /usage command consistently fails with a rate limit error when authenticated via OAuth on a subscription plan (Claude Pro/Max). This was previously working.
Error
Error: Failed to load usage data: {"error":{"type":"rate_limit_error","message":"Rate limited. Please try again later."}}
Steps to Reproduce
- Authenticate via OAuth into a subscription plan
- Run
/usagein Claude Code - Error appears immediately, every time
- Waiting and retrying does not resolve it
Expected Behavior
/usageshould display usage data as it did previously, OR- If the endpoint is unavailable for subscription/OAuth users, show an appropriate message (e.g., "Usage data not available for subscription plans — check claude.ai/settings")
Environment
- Claude Code version: 2.1.104
- Auth method: OAuth (subscription plan)
- OS: macOS (Darwin 22.6.0)
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗