Claude silently falls back to Sonnet after Opus cap — breaks workflows and causes real damage. Please allow opt-out.
Hi team,
I'm using the x20 plan and I’ve encountered a serious issue that caused real damage to my project workflow.
Claude switches from Opus to Sonnet even when Opus is explicitly selected
After setting the model to Opus using the /model command, I expect Claude to stay on Opus.
But when the Opus limit is reached, Claude automatically switches to Sonnet without asking.
I get the message:
Claude Opus 4 limit reached, now using Sonnet 4
This switch happens silently, even if Opus was manually chosen. That’s not okay.
Sonnet misunderstood the task and broke my project
After switching to Sonnet, Claude completely lost the context.
Instead of continuing the planned task, it jumped into something else, ignored previous instructions, and started working on the wrong part of the project.
It made changes to files that should not have been touched at all.
As a result:
It didn’t follow the requested ULTRATHINK planning mode
It switched focus from one project to another
It made incorrect edits
It caused 15+ TypeScript errors
It broke the codebase
Sonnet is not a suitable fallback
Sonnet is slower, less accurate, and clearly cannot handle complex planning or context.
It ignores commands, acts without confirmation, and even changes project focus by itself.
Please give users control
I would prefer Claude to stop responding when Opus is unavailable, rather than switching to a weaker model that causes mistakes.
Please add an option to disable automatic fallback to Sonnet.
This fallback is not helpful — it's risky.
Also, the x20 cap now lasts only 1.5–2 hours instead of 3–4 like before.
So I’m paying for Opus, getting Sonnet, and losing productivity.
Thanks for your attention — I really love Claude, but these recent changes are breaking professional workflows.
---
<img width="796" height="269" alt="Image" src="https://github.com/user-attachments/assets/52886848-2e50-4874-b6ba-aabcf1285b52" />
<img width="600" height="276" alt="Image" src="https://github.com/user-attachments/assets/6aad99ce-06fb-4ff7-9d79-dd03014a59c3" />
---
Feedback ID: 092baf98-3134-4734-81d3-f296024c219a
This issue has 12 comments on GitHub. Read the full discussion on GitHub ↗