Subscription Mismatch: CLI Fails with Incorrect Credit Balance Error

Resolved 💬 4 comments Opened Jun 13, 2025 by fwends Closed Jan 4, 2026

Bug Description
Bug: Claude Code -p flag fails with "Credit balance too low" despite Claude Max subscription
Issue: Interactive mode works fine, but any -p command fails with credit error even though I have Claude Max.
Steps:

claude /cost shows Max subscription active
claude -p "Hello world" fails with "Credit balance is too low"
Error shows 0 tokens, 0 API calls

Result: Can't use Claude Code in scripts. Non-interactive mode broken for Max subscribers.

Environment Info

  • Platform: macos
  • Terminal: iTerm.app
  • Version: 1.0.22
  • Feedback ID: 6ea6a2ec-8686-4b07-846b-5b64a0652b65

Errors

[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n    at __node_internal_genericNodeError (node:internal/errors:865:15)\n    at checkExecSyncError (node:child_process:890:11)\n    at execSync (node:child_process:962:15)\n    at zZ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:659:3921)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:8871\n    at Q (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:526:17199)\n    at tJ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:8017)\n    at XS (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:7098)\n    at O6 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:11210)\n    at hK1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1700:5440)","timestamp":"2025-06-13T11:12:32.304Z"}]

View original on GitHub ↗

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