claude-code - 💡(How to fix) Fix [BUG] API Error 400 persists after claiming $100 third-party usage credit [4 comments, 5 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#45124Fetched 2026-04-09 08:12:41
View on GitHub
Comments
4
Participants
5
Timeline
8
Reactions
2
Timeline (top)
commented ×4labeled ×2subscribed ×1unlabeled ×1

Error Message

After Anthropic's billing change that separates third-party app usage from plan limits, one of my Claude Code instances returns a 400 error even after claiming 2. One instance works fine, the other returns the error below 3. Claimed the $100 credit as instructed in the error message 4. Restarted the failing instance — same error persists Error API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Third-party apps now draw from your extra usage, not your plan limits. We've

Error Messages/Logs

  1. One instance works fine, the other returns the error below
  2. Claimed the $100 credit as instructed in the error message
  3. Restarted the failing instance — same error persists
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?

Description

After Anthropic's billing change that separates third-party app usage from plan limits, one of my Claude Code instances returns a 400 error even after claiming the $100 credit at claude.ai/settings/usage.

Steps to Reproduce

  1. Have two Claude Code instances running on the same account
  2. One instance works fine, the other returns the error below
  3. Claimed the $100 credit as instructed in the error message
  4. Restarted the failing instance — same error persists

Error

API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Third-party apps now draw from your extra usage, not your plan limits. We've added a $100 credit to get you started. Claim it at claude.ai/settings/usage and keep going."},"request_id":"req_011CZr3bF6jba1z3PfadLFfL"}

Expected Behavior

After claiming the credit, Claude Code should resume working.

Environment

  • Platform: macOS (Darwin 25.3.0)
  • Platform: Ubuntu (instance having the issue on)
  • Both instances on the same account
  • One instance works, the other does not

Request ID

req_011CZr3bF6jba1z3PfadLFfL

What Should Happen?

should be able to use Claude Code in this instance

Error Messages/Logs

Steps to Reproduce

Steps to Reproduce

  1. Have two Claude Code instances running on the same account
  2. One instance works fine, the other returns the error below
  3. Claimed the $100 credit as instructed in the error message
  4. Restarted the failing instance — same error persists

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

No response

Claude Code Version

2.1.96

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

No response

extent analysis

TL;DR

Claiming the $100 credit may not be properly synced across all Claude Code instances, requiring a re-authentication or refresh of the instance configuration.

Guidance

  • Verify that the $100 credit is correctly applied and visible in the account settings for the specific instance that's failing.
  • Check if there are any instance-specific settings or configurations that might be overriding the credit application.
  • Attempt to re-authenticate or refresh the configuration of the failing Claude Code instance to ensure it recognizes the updated credit status.
  • If the issue persists, consider reaching out to Anthropic support for further assistance, as the problem might be related to their billing changes or API handling.

Example

No specific code example is applicable in this case, as the issue seems related to configuration and authentication rather than code implementation.

Notes

The exact cause of the discrepancy between the two instances is unclear, but it appears to be related to how the $100 credit is applied and recognized by each instance. This issue might be specific to the interaction between the Anthropic billing system and the Claude Code instances.

Recommendation

Apply workaround: Re-authenticate or refresh the configuration of the failing instance, as this might resolve the synchronization issue with the $100 credit application.

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