Opus 4.6 1M context window stuck at 200K despite active Max subscription (tengu_hawthorn_window: 200000)
Resolved 💬 3 comments Opened Apr 3, 2026 by tom-nwachuku Closed May 12, 2026
Bug Description
After logout/login cycle, tengu_hawthorn_window GrowthBook feature flag consistently returns 200000 instead of 1000000 for an active Max subscription. The 1M context window is not available despite multiple re-authentication attempts.
Account Details
- Email: tom@summitxdigital.com
- Org UUID: cdf5a381-b7d7-4b02-95f7-3f7b59fdba0e
- Billing type: stripe_subscription
- hasExtraUsageEnabled: true (enabled during troubleshooting)
- hasAvailableSubscription: false / None (never resolves to true)
- subscriptionCreatedAt: 2026-04-01T22:53:04.428895Z
- Claude Code version: 2.1.91
- Platform: macOS (Darwin 24.6.0)
- Model: claude-opus-4-6
Reproduction Steps
claude logoutrm ~/.claude.json(full credential wipe)claude login→ select Max subscription (OAuth)- Check
~/.claude.json→tengu_hawthorn_windowis200000,hasAvailableSubscriptionisfalseorNone
What Was Tried
- Simple logout/login
- Enabling Extra Usage on claude.ai (hasExtraUsageEnabled flipped to true, no effect on window)
- Full credential wipe (
rm ~/.claude.json) + fresh login - Manual patching of
~/.claude.json(server overwrites on next session)
Expected Behavior
tengu_hawthorn_windowshould return1000000for Max subscriptionhasAvailableSubscriptionshould returntrue/modelshould show Opus 4.6 with 1M context window
Related Issues
- #35877 — hasAvailableSubscription: false despite active Max subscription
- #40223 — Regression: Opus 1M context shows 'Billed as extra usage' on Max plan
- #39841 — Opus 1M context on Max plan requires extra usage despite docs
- #34143 — Opus 4.6 shows 200K context instead of 1M on Claude Max plan
🤖 Filed via Claude Code on behalf of the account holder.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗