[BUG] Weekly usage meter stuck on Max 5x limits after upgrade to Max 20x

Resolved 💬 2 comments Opened Apr 3, 2026 by regsus Closed Apr 6, 2026

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?

After upgrading from Max 5x to Max 20x on Sunday, March 29 at ~16:00 CET, the weekly usage meter is still calculating against Max 5x limits. The upgrade is confirmed (charged $200), I have logged out and back in on all clients (claude.ai, Claude Code/WSL2). The issue persists after 5 days. Previous support request received no response.

Current status (Friday, April 3): session 11% used, weekly 63% used, resets Sunday 16:00.

Evidence from ccusage (local JSONL token analysis):

My weekly counter resets Sundays at 16:00 — exactly when I upgraded. The current weekly window runs entirely under Max 20x.

Previous week (Max 5x), window Mar 22 16:00 → Mar 29 16:00:

| Date | Total Tokens | Models |
|---|---|---|
| 2026-03-20 | 185,604,042 | opus, haiku, sonnet |
| 2026-03-21 | 79,950,331 | opus, haiku, sonnet |
| 2026-03-22 | 39,393,747 | opus, haiku |
| 2026-03-23 | 1,682,734 | opus |
| 2026-03-24 | 107,413,540 | opus, haiku |
| 2026-03-25 | 5,241,969 | opus, haiku |
| 2026-03-26 | 249,866,982 | opus, haiku, sonnet |
| 2026-03-27 | 291,123,860 | opus, haiku, sonnet |
| 2026-03-28 | 374,564,333 | opus, haiku, sonnet |

By Friday Mar 27, meter showed ~80%. Week total: ~1.03B tokens.

Current week (Max 20x), window Mar 29 16:00 → Apr 6 16:00:

| Date | Total Tokens | Models |
|---|---|---|
| 2026-03-29 | 406,226,647 | opus, haiku, sonnet * |
| 2026-03-30 | 126,523,665 | opus, sonnet, haiku |
| 2026-03-31 | 266,627,981 | opus, sonnet, haiku |
| 2026-04-01 | 266,040,387 | opus, haiku, sonnet |
| 2026-04-02 | 105,654,975 | opus, sonnet, haiku |
| 2026-04-03 | 22,742,175 | sonnet, opus |

\* Mar 29 spans both plans; upgrade at ~16:00
Post-reset total (Mar 30–Apr 3): ~787M tokens. Meter: 63%.

The math:

  1. Current week (20x): ~787M tokens = 63% → implied budget: ~1.25B tokens
  2. Previous week (5x): ~1.03B tokens = ~80% → implied budget: ~1.25B tokens
  3. Both weeks show the same budget. The 20x upgrade is not being applied.
  4. Correct 20x budget = 4× the 5x budget = ~5B tokens. 787M / 5B = ~16%, not 63%.

Related: #40340, #31655

What Should Happen?

After upgrading to Max 20x, the weekly usage meter should calculate against the new 20x limits immediately. My ~787M tokens since the weekly reset should show ~16% usage, not 63%. The budget should be ~5B tokens/week (4× the ~1.25B 5x budget), not remain at ~1.25B.

Error Messages/Logs

Steps to Reproduce

  1. Have an active Max 5x plan with significant weekly usage
  2. Upgrade to Max 20x (payment confirmed)
  3. Log out and back in on all clients (claude.ai, Claude Code)
  4. Check weekly usage meter in Settings → Usage
  5. Observe that the percentage did not decrease proportionally to the 4× budget increase
  6. Verify with ccusage that the implied weekly token budget is identical to the old 5x budget

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

v2.1.91

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

WSL (Windows Subsystem for Linux)

Additional Information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗