[Bug] API Error: Claude Code is unable to respond to this request, which appears to violate our Usage Policy

Resolved 💬 6 comments Opened Oct 3, 2025 by macOS26 Closed Jan 7, 2026

Bug Description

it is missing character like [ left bracket. lines that do not have words but spaced

apart need to be glphs. sample target: [Image #1] current result [Image #2]
⎿ API Error: Claude Code is unable to respond to this request, which appears to violate our
Usage Policy (https://www.anthropic.com/legal/aup). Please double press esc to edit your
last message or start a new session for Claude Code to assist with a different task. If
you are seeing this refusal repeatedly, try running /model claude-sonnet-4-20250514 to
switch models.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.0.5
  • Feedback ID: b45de4cb-bd89-49c8-ace8-af731f08ce2a

Errors

[{"error":"Error: Request was aborted.\n    at su._createMessage (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:899:4711)\n    at processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at runNextTicks (node:internal/process/task_queues:69:3)\n    at process.processTimers (node:internal/timers:540:9)","timestamp":"2025-10-03T19:22:31.023Z"},{"error":"Error: Request was aborted.\n    at su._createMessage (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:899:4711)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-03T19:29:44.752Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at QK (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:1183)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:911\n    at Array.map (<anonymous>)\n    at xX (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1741:902)\n    at cJB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2847:9380)\n    at CC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:19415)\n    at Fp (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:42814)\n    at I9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:38355)\n    at Ch (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:38283)\n    at TC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:36:38137)","timestamp":"2025-10-03T19:43:19.250Z"},{"error":"Error: Request was aborted.\n    at su._createMessage (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:899:4711)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-03T20:21:21.505Z"},{"error":"Error: Request was aborted.\n    at su._createMessage (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:899:4711)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-03T20:36:33.547Z"}]

I'll stop reporting it when you have addressed it. adjusting text justifications should not break legal policy. This has been happening for 2 months since I started using Claude Code. What is weird is you can use any type of vulgar word and that is perfectly fine. but these words: font, type, text, fontography, and typography, left justified, center, right justified, justified newspaper keywords can trigger your usage policy at any given time.

View original on GitHub ↗

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