[BUG] Claude Pro credits wasted on repeated system errors and failed tool calls with no accountability

Resolved 💬 2 comments Opened Mar 17, 2026 by 59gray Closed Mar 20, 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?

Claude Pro ($20/month subscription via Apple App Store) systematically wastes user credits through repeated system errors, failed tool calls, and context window mismanagement — with zero accountability or compensation mechanism.

Key issues observed:

  1. Repeated "Detached while handling command" errors during Chrome automation tasks, consuming credits for failed operations that produce no output.
  2. Context window exhaustion without warning: Sessions hit the context limit mid-task, forcing users to restart and re-consume credits for the same work.
  3. Tool call failures that consume credits: When Claude attempts tool calls that fail (e.g., MCP disconnections, tab losses), the credits are still deducted despite producing no useful result.
  4. No refund or credit recovery mechanism: Anthropic provides no way to recover credits lost to system-side errors. Users bear 100% of the cost for platform failures.
  5. Rate limiting applied even after wasted interactions: The usage cap treats failed/errored responses identically to successful ones, effectively punishing users for platform instability.

This is not a one-time occurrence — it is a systematic pattern that significantly degrades the value proposition of the Claude Pro subscription. Users paying $20/month expect credits to be consumed only for successful, productive interactions.

What Should Happen?

  1. Credits should only be deducted for successful, productive interactions — not for system errors, failed tool calls, or platform-side disconnections.
  2. When a session hits the context window limit, users should receive a clear warning before the limit is reached, allowing them to save progress.
  3. Failed MCP tool calls (e.g., Chrome tab disconnections, "Detached while handling command" errors) should not count against the user's usage quota.
  4. Anthropic should provide a credit recovery or dispute mechanism for interactions wasted due to system errors.
  5. Rate limiting should differentiate between successful responses and error responses.

Error Messages/Logs

Error: "Detached while handling command" — occurs when Chrome MCP tabs disconnect mid-operation
Error: "Tab XXXXXXX no longer exists. Call tabs_context_mcp to get current tabs." — tab references become invalid without user action
Error: Context window exhaustion — session compacted mid-task, losing progress and requiring credit re-spend
Error: "Checkbox requires a boolean value (true/false)" — form_input tool rejects valid boolean values intermittently

Steps to Reproduce

  1. Subscribe to Claude Pro ($20/month) via Apple App Store.
  2. Open Cowork mode (Claude Desktop) and begin a multi-step task involving Chrome automation via MCP tools.
  3. During the session, Chrome tabs disconnect intermittently, producing "Detached while handling command" or "Tab XXXXXXX no longer exists" errors.
  4. Each failed tool call consumes credits despite producing no useful output.
  5. As the session progresses, the context window fills up with error recovery attempts, eventually triggering session compaction.
  6. After compaction, previously completed work is lost and must be re-done, consuming additional credits.
  7. The user hits the usage rate limit having accomplished a fraction of the intended work.
  8. No mechanism exists to report wasted credits or request compensation for system-side failures.

This cycle repeats across multiple sessions. The cumulative credit waste is substantial relative to the $20/month subscription cost.

Claude Model

Opus

Is this a regression?

No, this never worked

Last Working Version

_No response_

Claude Code Version

Cowork mode (Claude Desktop App, March 2026)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

This issue has also been reported to the FTC (Report #199124020), BBB (complaint filed against Anthropic PBC, San Francisco), and Trustpilot. The core problem is that Claude Pro subscribers are paying for a service that consumes credits on platform-side failures with no recourse. This affects consumer trust and violates reasonable expectations of a paid subscription service.

View original on GitHub ↗

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