[BUG] Paid Max 20x reverted to Free — paid invoice but billing_type is none

Status Open
Reported on v2.1.240
Maintainer reply None cached
Activity 0 comments · opened Aug 22, 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?

A paid Claude Max 20x subscription was activated on August 18, 2026 and worked normally at first. On August 20, the same account silently reverted to the Free plan.

The Billing page still shows the payment as Paid for the active service period, but both claude.ai and Claude Code show Free and ask for another upgrade. Reauthentication and browser/CLI logout-login cycles do not change the state.

The account bootstrap reports billing_type: "none", while paused subscription details report plan_type: "free" with no active payment pause. This indicates a server-side billing/entitlement synchronization failure rather than a local Claude Code authentication issue.

Related reports: #31012, #4389, and #6330.

What Should Happen?

The paid Max 20x entitlement should remain active for the complete paid billing period. Anthropic should manually reconcile the paid billing record with the account entitlement, restore Max 20x without another charge, and credit or extend the subscription for the unavailable days.

Error Messages/Logs

claude.ai profile: Free
Claude Code plan: Free / upgrade required
Account bootstrap: billing_type "none"
Paused subscription details: plan_type "free"; no active payment pause
Billing page: payment status Paid

Steps to Reproduce

  1. Start from a Free account whose previous Max subscription expired.
  2. Purchase Max 20x directly from claude.ai.
  3. Confirm the payment is marked Paid and use Max successfully.
  4. Wait approximately two days.
  5. Observe that claude.ai and Claude Code silently revert to Free while the paid billing record remains present.
  6. Log out and authenticate again; the account still reports Free.

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

August 19, 2026

Claude Code Version

2.1.240

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Impacted account email: guilhermevarelaxp@gmail.com

The subscription was purchased directly from Anthropic, not through an app store or reseller. Human billing support has not responded. Please route this to the Billing/Entitlements team. Do not create or request another charge.

Related public reports:

View original on GitHub ↗