claude-code - 💡(How to fix) Fix [BUG] Error loop when submitting image without text message

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

When uploading an image without typing any text and submitting, the system throws an error and continues to error repeatedly until Claude manages to recover and respond. This issue has occurred twice already. The system throws an error immediately and enters an error loop — it keeps erroring on every subsequent attempt until Claude is somehow able to break out of the loop and respond. When uploading an image without typing any text and submitting, the system throws an error and continues to error repeatedly until Claude manages to recover and respond. This issue has occurred twice already. The system throws an error immediately and enters an error loop — it keeps erroring on every subsequent attempt until Claude is somehow able to break out of the loop and respond.

Error Messages/Logs

Result: System immediately throws an error and enters an error loop on every subsequent interaction until Claude recovers.

RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

When uploading an image without typing any text and submitting, the system throws an error and continues to error repeatedly until Claude manages to recover and respond. This issue has occurred twice already.

Steps to reproduce:

Open a new message input Attach/upload an image Submit without typing any text Expected behavior: The system should accept the image-only message and respond normally.

Actual behavior: The system throws an error immediately and enters an error loop — it keeps erroring on every subsequent attempt until Claude is somehow able to break out of the loop and respond.

Frequency: Reproduced twice

What Should Happen?

When uploading an image without typing any text and submitting, the system throws an error and continues to error repeatedly until Claude manages to recover and respond. This issue has occurred twice already.

Steps to reproduce:

Open a new message input Attach/upload an image Submit without typing any text Expected behavior: The system should accept the image-only message and respond normally.

Actual behavior: The system throws an error immediately and enters an error loop — it keeps erroring on every subsequent attempt until Claude is somehow able to break out of the loop and respond.

Frequency: Reproduced twice

Error Messages/Logs

Steps to Reproduce

Start a new conversation in Claude Code Click the image/attachment button to upload an image Select any image file Do not type any text in the message input Press Enter or click the Submit button Result: System immediately throws an error and enters an error loop on every subsequent interaction until Claude recovers.

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

No response

Claude Code Version

claude code

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

No response

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING