Bug: Getting -> Connection failed. Please try again, or contact support if the issue persists

Hi, getting this error:

Connection failed. Please try again, or contact support if the issue persists.
Request ID: fb11dd28-5b01-413b-a92b-5b9479dc10b4

”Try again” doesn’t fix it. Having another window with a different project and there it works fine.

Where does the bug appear (feature/product)?

  • Cursor IDE

  • Cursor CLI

  • Background Agent (GitHub, Slack, Web, Linear)

  • BugBot

  • Somewhere else…

Expected Behavior
What is meant to happen here that isn’t working correctly? I cant use the chat anymore.


Operating System

  • Windows 10/11

  • MacOS

  • Linux


Version Information

  • For Cursor IDE: Menu → About Cursor → Copy

  • For Cursor CLI: Run agent about in your terminal

Version: 2.6.19
VSCode Version: 1.105.1
Commit: 224838f96445be37e3db643a163a817c15b36060
Date: 2026-03-12T04:07:27.435Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Darwin arm64 23.5.0


For AI issues: which model did you use?
composer, but same for other


For AI issues: add Request ID with privacy disabled
Request ID: cb0c2eb3-74e3-46e8-965e-30db943f8af8


Additional Information
Add any other context about the problem here.


Does this stop you from using Cursor?

  • Yes - Cursor is unusable (in this project)

  • Sometimes - I can sometimes use Cursor

  • No - Cursor works, but with this issue

Hi there!

We detected that this may be a bug report, so we’ve moved your post to the Bug Reports category.

To help us investigate and fix this faster, could you edit your original post to include the details from the template below?

Bug Report Template - Click to expand

Where does the bug appear (feature/product)?

  • Cursor IDE
  • Cursor CLI
  • Background Agent (GitHub, Slack, Web, Linear)
  • BugBot
  • Somewhere else…

Describe the Bug
A clear and concise description of what the bug is.


Steps to Reproduce
How can you reproduce this bug? We have a much better chance at fixing issues if we can reproduce them!


Expected Behavior
What is meant to happen here that isn’t working correctly?


Screenshots / Screen Recordings
If applicable, attach images or videos (.jpg, .png, .gif, .mp4, .mov)


Operating System

  • Windows 10/11
  • MacOS
  • Linux

Version Information

  • For Cursor IDE: Menu → About Cursor → Copy
  • For Cursor CLI: Run agent about in your terminal
IDE:
Version: 2.xx.x
VSCode Version: 1.105.1
Commit: ......

CLI:
CLI Version 2026.01.17-d239e66

For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)


For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…


Additional Information
Add any other context about the problem here.


Does this stop you from using Cursor?

  • Yes - Cursor is unusable
  • Sometimes - I can sometimes use Cursor
  • No - Cursor works, but with this issue

The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!

Hey, thanks for the report. It’s an interesting clue that it works in another window with a different project, which points to something project-specific.

A few things to check:

  1. Network diagnostics: go to Cursor Settings gear icon top right > Network > Run Diagnostics. Does it pass?

  2. New chat in the broken project: does starting a fresh chat in the same project also fail, or is it only existing chats?

  3. MCP servers: do you have any MCP servers configured in this project check .cursor/mcp.json? If yes, try disabling them temporarily.

  4. Extensions: try running cursor --disable-extensions and opening the problematic project. Does chat work then?

  5. Project size: is this a particularly large repo? If there’s a .cursorignore or .cursorrules file, does removing it temporarily help?

Also, can you open Developer Tools Help > Toggle Developer Tools > Console tab, try sending a message in the broken project, and share any red errors you see? That would help narrow it down.

- Yes, all checks pas

  • New chat work
  • Disabled mcp, but same problem

logs:

workbench.desktop.main.js:34329 [composer] Error in AI response: undefined Error: Image selected in conversation was not found on disk: /Users/xxx/development/yyy/raw/images/9581cbc6-001e-424f-84d8-3b666e61c6d3.jpeg
at Wey (workbench.desktop.main.js:34307:12955)
at async workbench.desktop.main.js:34307:14295
at async workbench.desktop.main.js:46881:284
at async Promise.all (index 0)
at async n5u._gatherImageSelections (workbench.desktop.main.js:46881:242)
at async Promise.all (index 2)
at async n5u.buildComposerSelectedContext (workbench.desktop.main.js:46886:2303)
at async n5u.streamFromAgentBackend (workbench.desktop.main.js:46886:5498)
at async n5u.getAgentStreamResponse (workbench.desktop.main.js:46886:13663)
at async bMe.submitChatMaybeAbortCurrent (workbench.desktop.main.js:34329:17597)
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:34329
await in submitChatMaybeAbortCurrent
resumeChat @ workbench.desktop.main.js:34329
_t @ workbench.desktop.main.js:34328
Pe.isLoading @ workbench.desktop.main.js:43745
(anonymous) @ workbench.desktop.main.js:34589
workbench.desktop.main.js:46700 [composer] Error in AI response Error: Image selected in conversation was not found on disk: /Users/xxx/development/yyy/raw/images/9581cbc6-001e-424f-84d8-3b666e61c6d3.jpeg
at Wey (workbench.desktop.main.js:34307:12955)
at async workbench.desktop.main.js:34307:14295
at async workbench.desktop.main.js:46881:284
at async Promise.all (index 0)
at async n5u._gatherImageSelections (workbench.desktop.main.js:46881:242)
at async Promise.all (index 2)
at async n5u.buildComposerSelectedContext (workbench.desktop.main.js:46886:2303)
at async n5u.streamFromAgentBackend (workbench.desktop.main.js:46886:5498)
at async n5u.getAgentStreamResponse (workbench.desktop.main.js:46886:13663)
at async bMe.submitChatMaybeAbortCurrent (workbench.desktop.main.js:34329:17597) {arch: ‘arm64’, platform: ‘darwin’, channel: ‘stable’, client_version: ‘2.6.19’, error: {…}, …}

seems to be just a renamed/broken image.

Glad you figured it out, yep, that’s exactly it. When there’s a link in the chat to an image that was deleted or renamed, Cursor tries to load it before sending and then crashes with a misleading Connection failed error instead of clearly saying the file is missing.

If you run into this again, starting a new chat without the link to the problematic image fixes it.