[Bug] Usage discrepancy between Claude Code and claude.ai web interface

Resolved 💬 3 comments Opened Nov 24, 2025 by Tadzesi Closed Nov 28, 2025

Bug Description
I'm on the Pro plan (€90/month) and have been using Claude for some time. Until today, I have never reached or come close to my usage limit.

Today, I noticed the following discrepancy:

claude.ai/settings/usage shows approximately 5% weekly usage
Claude Code /status command shows approximately 95% usage
This doesn't correspond with my actual usage. I have not used significantly more tokens than usual this week, yet Claude Code is reporting that I'm almost at my limit.

I believe this may be a bug in how usage is being tracked or displayed between Claude Code and the web interface. The numbers don't match, and the Claude Code usage seems inflated compared to my actual activity.

Could you please:

Investigate my account's usage tracking for this week
Confirm whether there's a known issue with Claude Code usage reporting
Reset my usage if this is indeed a tracking error
Thank you for looking into this.

Account email: martinhorny74@gmail.com[Image #1]Unexpected Usage Limit Reached - Possible Bug with Claude Code Usage Tracking?

Environment Info

  • Platform: win32
  • Terminal: null
  • Version: 2.0.50
  • Feedback ID: 39f73543-cb7e-4ca7-ad2a-9e1b192eb74f

Errors

[{"error":"Error: Could not load the \"sharp\" module using the win32-x64 runtime\nPossible solutions:\n- Ensure optional dependencies can be installed:\n    npm install --include=optional sharp\n- Ensure your package manager supports multi-platform installation:\n    See https://sharp.pixelplumbing.com/install#cross-platform\n- Add platform-specific dependencies:\n    npm install --os=win32 --cpu=x64 sharp\n- Consult the installation documentation:\n    See https://sharp.pixelplumbing.com/install\n    at <anonymous> (B:/~BUN/root/claude.exe:832:36230)\n    at <anonymous> (B:/~BUN/root/claude.exe:11:356)\n    at <anonymous> (B:/~BUN/root/claude.exe:833:88)\n    at <anonymous> (B:/~BUN/root/claude.exe:11:356)\n    at <anonymous> (B:/~BUN/root/claude.exe:833:79804)\n    at <anonymous> (B:/~BUN/root/claude.exe:11:356)\n    at <anonymous> (B:/~BUN/root/claude.exe:833:79980)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-24T16:11:43.179Z"},{"error":"TypeError: (L.default||L) is not a function. (In '(L.default||L)(H)', '(L.default||L)' is an instance of Object)\n    at v8H (B:/~BUN/root/claude.exe:833:80003)\n    at async xtH (B:/~BUN/root/claude.exe:833:84928)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-24T16:12:33.971Z"}]

View original on GitHub ↗

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