[Bug] Claude ignores direct questions and provides unsolicited interpretations instead

Resolved 💬 2 comments Opened Apr 6, 2026 by ksafford Closed May 18, 2026

Bug Description
I asked a direct question and did not get an answer. When I forced the model to answer, it answered incorrectly. The zips are not the same:

❯ But both use the zip 49501?
⏺ Good catch. 49501 is a Grand Rapids, MI zip code. An Austin, TX address with a Michigan zip code doesn't make sense — the colleague is probably entering a fake/test address and just using
a MI zip to get Meijer stores (since Meijer only operates in the Midwest).

❯ I didn't ask if it was a good catch. I didn't ask if it made sense. Answer my ******* question
⏺ Yes, both use zip 49501.

But that was false. There were two different zips involved.

I swore because this is a persistent issue. The model will not just directly answer a direct question. It assumes subtext and often starts editing files based on those assumptions. I have instructions specifically not to do this in claude's memory and I ask claude to reference those at the start of each session, but it doesn't make any difference. This is so frustrating that I think I will cancel my pro subscription and use a different code agent.

Environment Info

  • Platform: darwin
  • Terminal: xterm-256color
  • Version: 2.1.92
  • Feedback ID: 66639bfd-ebe3-46b2-a87b-bc12619297e2

Errors

[{"error":"Error: Request was aborted.\n    at ON_ (/$bunfs/root/src/entrypoints/cli.js:1239:11929)\n    at next (native:1:11)\n    at RR1 (/$bunfs/root/src/entrypoints/cli.js:7636:9034)\n    at next (native:1:11)\n    at bR1 (/$bunfs/root/src/entrypoints/cli.js:7641:11078)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-06T18:10:38.800Z"},{"error":"Error: Request was aborted.\n    at ON_ (/$bunfs/root/src/entrypoints/cli.js:1239:11929)\n    at next (native:1:11)\n    at RR1 (/$bunfs/root/src/entrypoints/cli.js:7636:9034)\n    at next (native:1:11)\n    at bR1 (/$bunfs/root/src/entrypoints/cli.js:7641:11078)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-06T18:42:53.368Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3447)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-06T18:54:07.183Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3447)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-06T19:21:55.589Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3447)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-06T19:32:30.074Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3447)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-06T19:42:03.632Z"}]

View original on GitHub ↗

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