I looked at your recent requests. The ones stuck on “Taking longer than expected” never actually left Cursor on your machine, so this isn’t the model or your connection. It’s a known issue in the current 3.21 builds when working over Remote SSH, and I’ve added your report to it.
It only triggers when a file is open in the editor at the moment you send. Could you try this to confirm?
In your Remote SSH window, open any file in the editor.
Open a new chat and send a message.
If it gets stuck, close all editor tabs (Cmd+K then Cmd+W).
Open another new chat and send the same message.
Does it answer normally after step 4?
If it does, closing your editor tabs before sending (or running Developer: Reload Window from the Command Palette once the remote has finished connecting) should get you working again until the fix ships in an update.
@Chat_Quality Do you want to try the same steps above and let me know if this sorts it out? We will keep you updated with any news regarding a permanent fix.
@kevinn I’ve been experiencing this the last couple of days working in a remote desktop environment (Windows). I can confirm your steps above resolve the issue. A couple of notes that may be useful:
I don’t have to open a new chat to send the same message. I can stop the existing agent, close all editor tabs, then re-send and it works successfully.
I haven’t ran into this issue when using the dedicated agents window. I’m assuming this is because there are no editor panes and that seems to be related to the issue
Thank you for your help, @kevinn! After following your step-by-step instructions, my Cursor is back to normal.
However, Cursor only works correctly after I close all my editor tabs. With any tabs open, the chat shows the same “Taking longer than expected” message.
On the current 3.21 builds, the chat can hang on “Taking longer than expected” if a file tab is open when you send. Two ways to keep working:
Close all editor tabs (Cmd+K then Cmd+W on Mac, Ctrl+K then Ctrl+W on Windows), stop the stuck reply if it’s still running, then send again in the same chat. You don’t need to start a new chat.
Use the Agents Window. People in this thread have found it keeps working when the editor chat hangs, and it saves you from closing tabs every time.
@javiTo, thanks for the write-up and the request IDs. If a window stays stuck even with the tabs closed, run Developer: Restart Extension Host from the Command Palette.
@Josseph_Trump, sorry this is still blocking you. First, try running Developer: Reload Window from the Command Palette, then close all editor tabs and send again. If it still hangs, could you reply with:
Your Cursor version (Help > About)
Whether you’re on macOS or Windows
Whether the folder is local or Remote SSH
A Request ID from a chat that stays stuck with every editor tab closed
The hang on “Taking longer than expected” when a file tab is open was fixed in Cursor 3.22. Updating to the latest version should let you send with editor tabs open again, so you no longer need to close them first.
If Cursor has already updated itself, it may already be resolved for you. If you still see the hang on the latest version, let me know and include a Request ID from a stuck chat.