[BUG] Weekly usage reset date shifts forward when limit is exhausted, subsequent interval not 7 days
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?
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)
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:
- Use Claude normally during the week and note the reset date shown in Settings > Usage.
- Exhaust the weekly usage limit.
- 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
- 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_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗