[BUG] /model redirects to usage-credits page for Fable 5 despite plenty of weekly quota remaining (Max 5x plan)
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?
Running /model and attempting to switch to Fable 5 does not switch the model. Instead, the CLI opens the browser to the usage-credits top-up page (claude.ai/settings/usage?from=cc_cli_limit_message) with the message "Once topped up, run /model to switch to Fable 5" — even though the account's Fable 5 weekly quota is nowhere near exhausted (see usage numbers below).
What Should Happen?
Since the account's session and weekly quotas for Fable 5 are not exhausted, /model should switch the active session to Fable 5 without redirecting to the credit top-up flow.
Error Messages/Logs
No terminal error/stack trace — the CLI silently opens the browser instead of switching models. The browser page shown is claude.ai/settings/usage, which itself displays:
"Fable 5 is still included in the Max plan. If you see a message asking you to configure usage credits, please restart Claude Code."
Account usage at time of report (from claude.ai/settings/usage):
- Current session: 0% used (resets in 4h31m)
- Weekly limit, all models: 37% used
- Weekly limit, Fable 5: 19% used
- Usage credits (separate monthly overage cap): $47.52 / $50.00 (95% used, resets Aug 1) — this is an optional overage-spending cap, not the plan's included quota
Steps to Reproduce
- On a Max (5x) plan account with Fable 5 weekly usage at ~19% (well under the limit), run
/modelin Claude Code CLI. - Select/attempt to switch to Fable 5.
- Observe the CLI opens the browser to the usage-credits page instead of switching the session model.
Already tried, none resolved the issue:
- Restarting Claude Code (as instructed by the in-app message)
/logoutfollowed by/loginto refresh account/session state- Confirming Claude Code is already on the latest version (2.1.218)
- Removing a global
"model": "claude-sonnet-5"pin from~/.claude/settings.jsonand starting a fresh session (ruled out as the cause — issue persisted)
Claude Model
Other
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.218 (Claude Code)
Platform
Other
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
~/.claude/settings.json has no other model-related overrides (fallbackModel, availableModels, etc. are all unset), so this isn't a local config pin — it looks like a client/server sync issue around Fable 5 eligibility or credit-gating logic, since the displayed quota numbers don't support the redirect to the credits page. Happy to attach a screenshot of the usage page and provide --debug logs if useful.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗