[BUG] Claude Code Web - Failed Request Remains "Stuck" at Bottom of the Interface w/ Retry Connection Button

Resolved 💬 14 comments Opened Nov 6, 2025 by camolechowski Closed Nov 6, 2025

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?

A failed request on CC Web resulted in, initially, a perma-loading state where the UI read "Starting Claude Code" and no response was ever received (initially appeared like a standard hanging request).

After waiting and refreshing the page, the prompt from the failed request was still in the same position on the bottom of the screen. I was able to continue using the web app but the aforementioned prompt remained and the "Retry Connection" button would not disappear.

I continued using the web app for another 30-60 minutes and neither the message/prompt or the Retry Connection button has disappeared and the UI makes it appear as though the request is being processed.

See the screenshots in the Additional Information section.

And before someone yells at me, I asked where the appropriate place to report an issue was:
<img width="876" height="602" alt="Image" src="https://github.com/user-attachments/assets/56e5acc5-9948-424b-a612-f536611d0633" />
So there could be two bugs here

What Should Happen?

It's difficult to say exactly what should be done here. Allowing for the removal of a failed request's prompt would make sense in the context of Claude Code web. Hiding the Retry Connection button after multiple refreshes also feels appropriate. Never had anything like this occur in the CLI version of the app.

Error Messages/Logs

Steps to Reproduce

https://claude.ai/code/session_011CUqiyq2ieAay6Xkmoz7us

If you are able to access this session, presumably, you should be able to refresh the page and see the issue persist. I am sorry the steps to reproduce are not more cut-and-dry or helpful. I am happy to provide whatever additional information that might be needed to address the issue. Happy to help in any way I can.

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

Claude Code Web

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Other

Additional Information

GIFs of Issue In Action:
!Image

!Image

View original on GitHub ↗

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