[BUG] Usage-limit banner reappears seconds after dismissal; no way to disable — even on Max

Status Fixed / completed
Maintainer reply None cached
Activity 0 comments · opened Jul 19, 2026 · closed Jul 22, 2026

What happens

Two persistent banners render above the input box in the Claude Code desktop app:

  • "You've used 79% of your Fable 5 limit — Resets Fri, Jul 24, 12:00 PM — Upgrade"
  • A similar weekly-limit warning banner

Dismissing either with the X closes it for roughly 30 seconds before it reappears on its own. I closed both banners multiple times within a single 30-second window during an active session and they returned every time. They also sometimes vanish on their own with no interaction and then reappear unprompted shortly after. This is not a one-off glitch — it repeated continuously through the session.

Separately: I am on the Max subscription, the highest tier Anthropic offers. The banner nonetheless carries an "Upgrade" call-to-action. There is no higher tier for a Max subscriber to upgrade to, so this CTA is not just unhelpful — it's factually incoherent for this account type.

I could not find any settings.json key, environment variable, or in-app preference to suppress these banners, and confirmed against current docs that none exists.

Expected

  • Dismissing a banner should persist that dismissal (at minimum for the current limit period, ideally via a real setting) — not silently re-show it within 30 seconds.
  • An account already on the top tier should never be shown an "Upgrade" CTA, since there is nothing to upgrade to.
  • Users should have a way to opt out of usage-limit banners entirely if they prefer to monitor limits themselves.

Repro

  1. Open Claude Code desktop app on a Max-tier account nearing a Fable 5 / weekly usage threshold.
  2. Observe the usage-limit banner(s) above the input box.
  3. Click the X to dismiss.
  4. Wait ~30 seconds (no interaction needed) and observe the banner reappear.
  5. Repeat steps 3-4 — it recurs every time.

Environment

  • Claude Code desktop app
  • OS: Windows 11 Home
  • Subscription: Claude Max (highest tier)

Why this matters

Dismissal that doesn't persist is a plain defect — a dismiss control that undoes itself in 30 seconds isn't a dismiss control. Showing an "Upgrade" CTA to an account with no higher tier to buy is either broken tier-detection or a banner that was never tested against Max accounts — either way it's noise, not information. And paying top-tier customers already track their own usage; being unable to turn off a warning that refires every 30 seconds during active work is a productivity tax, not a safety feature. This has been requested for months (#28136, #10433) without resolution, alongside a known dismissal-persistence bug family (#67895). This needs to actually ship, not just stay open.

Asks

  1. Fix dismissal persistence — a dismissed banner must stay dismissed (at least for the current limit period), not reappear within seconds.
  2. Add a setting to suppress usage-limit warnings, per the shape proposed in #28136.
  3. Stop showing "Upgrade" CTAs to accounts on the highest tier (Max) — detect tier server-side and drop the CTA when there is nothing to upgrade to.

Happy to provide logs or a screen recording of the 30-second reappearance loop on request.

View original on GitHub ↗