[Bug] Anthropic API Error: Output blocked by content filtering policy on benign markdown file updates

Status Fixed / completed
Reported on v2.1.86
Maintainer reply None cached
Activity 2 comments · opened Mar 30, 2026 · closed Mar 30, 2026

Bug Description
The claude code keep reject their working workflow (I just let it update .md file in the repo of a recording software (my own software) on the plan/auto mode but it keep reject "API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Output blocked by content filtering
policy"},"request_id":"req_011CZa4PETWwdarDCo6JP57R"} " even there were notthing breaking ToS and this happen my time on many project/repo (I also test with creating a simple react web on next and let it create a markdown file something it reject for no reason)

Environment Info

  • Platform: win32
  • Terminal: vscode
  • Version: 2.1.86
  • Feedback ID: 958d7d51-0f08-4994-ae8b-45de98ba2af1

Errors

[{"error":"ENOENT: no such file or directory, unlink 'C:\\Users\\Jnx03\\AppData\\Local\\Temp\\claude\\C--Users-Jnx03-Desktop-ClonePro-Flowtake\\2c49359c-f455-455e-b1f2-0c20e5b7567b\\tasks\\a803de7d96a974fea.output'","timestamp":"2026-03-30T21:57:06.567Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"Output blocked by content filtering policy\"},\"request_id\":\"req_011CZa2877LquEQj1gLxD7ik\"}\n    at generate (B:/~BUN/root/src/entrypoints/cli.js:11:50727)\n    at makeRequest (B:/~BUN/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-30T22:03:09.437Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"Output blocked by content filtering policy\"},\"request_id\":\"req_011CZa29fPLNWyCAwxKtrsoR\"}\n    at generate (B:/~BUN/root/src/entrypoints/cli.js:11:50727)\n    at makeRequest (B:/~BUN/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-30T22:03:32.427Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"Output blocked by content filtering policy\"},\"request_id\":\"req_011CZa2SFZqXMVKgUAroQdCG\"}\n    at generate (B:/~BUN/root/src/entrypoints/cli.js:11:50727)\n    at makeRequest (B:/~BUN/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-30T22:07:15.534Z"},{"error":"ENOENT: no such file or directory, unlink 'C:\\Users\\Jnx03\\AppData\\Local\\Temp\\claude\\C--Users-Jnx03-Desktop-ClonePro-Flowtake\\2c49359c-f455-455e-b1f2-0c20e5b7567b\\tasks\\aaa91d4a9bd010454.output'","timestamp":"2026-03-30T22:10:44.916Z"},{"error":"Error: File does not exist. Note: your current working directory is C:\\Users\\Jnx03\\Desktop\\ClonePro\\Flowtake.\n    at call (B:/~BUN/root/src/entrypoints/cli.js:4346:6593)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-30T22:11:02.226Z"},{"error":"Error: Request was aborted.\n    at mk8 (B:/~BUN/root/src/entrypoints/cli.js:1421:16708)\n    at next (native:1:11)\n    at $h_ (B:/~BUN/root/src/entrypoints/cli.js:7618:8934)\n    at next (native:1:11)\n    at _h_ (B:/~BUN/root/src/entrypoints/cli.js:7623:10737)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-30T22:11:18.340Z"},{"error":"ENOENT: no such file or directory, unlink 'C:\\Users\\Jnx03\\AppData\\Local\\Temp\\claude\\C--Users-Jnx03-Desktop-ClonePro-Flowtake\\2c49359c-f455-455e-b1f2-0c20e5b7567b\\tasks\\a05099b26577fc5c7.output'","timestamp":"2026-03-30T22:19:17.525Z"},{"error":"ENOENT: no such file or directory, unlink 'C:\\Users\\Jnx03\\AppData\\Local\\Temp\\claude\\C--Users-Jnx03-Desktop-ClonePro-Flowtake\\2c49359c-f455-455e-b1f2-0c20e5b7567b\\tasks\\abb9ac0f9da913925.output'","timestamp":"2026-03-30T22:19:21.922Z"},{"error":"ENOENT: no such file or directory, unlink 'C:\\Users\\Jnx03\\AppData\\Local\\Temp\\claude\\C--Users-Jnx03-Desktop-ClonePro-Flowtake\\2c49359c-f455-455e-b1f2-0c20e5b7567b\\tasks\\ad36b8943e1fdcb9e.output'","timestamp":"2026-03-30T22:24:32.560Z"},{"error":"rNK: Diagnostics file path mismatch: expected C:\\Users\\Jnx03\\.claude\\plans\\fluffy-launching-tulip.md, got file://c:\\users\\jnx03\\.claude\\plans\\fluffy-launching-tulip.md/)\n    at beforeFileEdited (B:/~BUN/root/src/entrypoints/cli.js:1884:125343)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-30T22:27:57.309Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"Output blocked by content filtering policy\"},\"request_id\":\"req_011CZa4ANjEU7dd6KmD7Xdgc\"}\n    at generate (B:/~BUN/root/src/entrypoints/cli.js:11:50727)\n    at makeRequest (B:/~BUN/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-30T22:30:02.242Z"},{"error":"Error: 400 {\"type\":\"error…

Note: Content was truncated.

View original on GitHub ↗

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