claude-code - 💡(How to fix) Fix [BUG] Weekly usage reset date shifts forward when limit is exhausted, subsequent interval not 7 days [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#53237Fetched 2026-04-26 05:20:54
View on GitHub
Comments
1
Participants
2
Timeline
4
Reactions
0
Author
Timeline (top)
labeled ×2commented ×1unlabeled ×1

Error Message

Error Messages/Logs

Code Example

. Note the reset date in Settings > Usage (shown as Tuesday). 2. Exhaust the weekly limit. 3. Return to Settings > Usage and observe the new reset date (shifted to Friday, +3 days). 4. Wait for Friday reset, then check again (now shows Tuesday, only 4 days later).
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)

What's Wrong?

The weekly usage reset date shown in Settings > Usage shifts arbitrarily forward when the weekly limit is exhausted, and subsequent reset intervals do not consistently equal 7 days.

Platform: Claude.ai (iOS app and web) Plan: Pro

Steps to reproduce:

  1. Use Claude normally during the week and note the reset date shown in Settings > Usage.
  2. Exhaust the weekly usage limit.
  3. Return to Settings > Usage and observe the reset date.

Expected behavior: The reset date should remain stable throughout the week. The interval between resets should consistently equal 7 days.

Actual behavior:

  • Before the limit was reached, the reset date was shown as Tuesday.
  • After the limit was exhausted, the reset date shifted forward by 3 days to Friday, without any actual reset occurring and without usage being credited back.
  • After waiting until Friday and the limit reset as shown, the next reset date is now displayed as Tuesday again — only 4 days later, not 7.

The reset date appears to shift arbitrarily forward when the limit is hit, and subsequent reset intervals do not consistently equal 7 days. This makes it impossible to plan usage reliably.

Related issues: This behavior matches the pattern described in #51222, where the reset time changed without an actual reset occurring. Filing separately as it reproduces on a different account and the specific symptom (3-day forward shift at exhaustion, followed by a sub-7-day interval) has not been documented in that thread.

What Should Happen?

The reset date should remain stable. Resets should occur every 7 days.

Error Messages/Logs

. Note the reset date in Settings > Usage (shown as Tuesday). 2. Exhaust the weekly limit. 3. Return to Settings > Usage and observe the new reset date (shifted to Friday, +3 days). 4. Wait for Friday reset, then check again (now shows Tuesday, only 4 days later).

Steps to Reproduce

  1. Note the reset date in Settings > Usage (shown as Tuesday). 2. Exhaust the weekly limit. 3. Return to Settings > Usage — reset date has shifted to Friday (+3 days) without any actual reset. 4. Wait for Friday reset, then check again — next reset shown as Tuesday, only 4 days later.

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

No response

Claude Code Version

N/A - bug affects claude.ai, not Claude Code

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

No response

extent analysis

TL;DR

The weekly usage reset date issue may be resolved by adjusting the reset date calculation to ensure it remains stable and consistently resets every 7 days.

Guidance

  • Review the code responsible for updating the reset date when the weekly limit is exhausted to identify any potential logic errors.
  • Verify that the reset date is being calculated correctly, taking into account the exact time of exhaustion and the subsequent reset interval.
  • Check for any inconsistencies in the way the reset date is displayed in the Settings > Usage section, potentially due to caching or asynchronous updates.
  • Investigate the relationship between the reset date and the actual reset mechanism to ensure they are properly synchronized.

Example

No code snippet can be provided without more information about the underlying implementation.

Notes

The issue seems to be related to a regression, as it worked in a previous version. However, without more information about the changes made between versions, it's difficult to provide a more specific solution.

Recommendation

Apply a workaround to adjust the reset date calculation to ensure consistency, as the root cause of the issue is unclear without further investigation.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING