Cursor chat keeps getting stuck

Describe the Bug

Very often, almost every run, the chat gets stuck and I have to tell the agent that its stuck and has to continue where it’s left off.

Steps to Reproduce

Use agent

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.2.4
VSCode Version: 1.99.3
Commit: a8e95743c5268be73767c46944a71f4465d05c90
Date: 2025-07-10T16:53:59.659Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.3.0

4 Likes

does this by any chance happen when the agent runs commands? that is happening to me, i always have to click “move terminal to background” because it always gets stuck once the command finishes and this somehow fixes the stuck

3 Likes

This is a common problem, there are many posts about it…
Move terminal to backgroun usually works with some additional rules, but still should not happen
here is the summary of this nad related problems:

3 Likes

@Oliver_Michalik Please stop cross posting where this is not relevant. OP has not indicated anything about terminals

@condor
@liquefy mentioned in this topic the same issue I am experiencing and I believe my post contain valuable summary of terminal related issues.

I will try to stay on the original topic next time.

1 Like

@yumaheymans could you please add more information what the case is when agent/chat gets stuck. (Does it stop output, does it think its done with the task, or not know how to solve an issue …)

As this depends a lot on the details it would help to debug your case.

I am having same issue, when cursor tries to run in local command in powershell or CMD, it get stuck.

Anyone why its happening?

3 Likes

@nayabraheel there are separate threads on terminal stuck, its a known issue and Cursor Team is working on it. I suggest searching for terminal in forum search.

there are many bugs with the chat, check below:

Chat App Issues and Feedback 🛠️ - Watch Video

loading all the time and stuck loading often
chats gone after restart
mac native loading spinner all the time with any chat operation (opening, removing etc)
hotkeys for creating new tab and new chat do not work as supposed to (mac), sometimes opposite, sometimes do not do anything at all
sometimes new chat tab without warning replaces entirely a previous chat
app crashing entirely when loading chats, or at random

so i cannot even reliable create a new chat, it either doesnt work or replaces my other chats which i dont want because i need them

2 Likes

chat gets completely stuck without error message, nothing happens, even not after like 30 minutes, its completely stuck

1 Like

this made cursor unusable for me now, and I’m on Ultra plan

yeah there are a lot error with the cursor ai app

@yumaheymans thanks for the details and the video, yes in your case it looks like it has to do with a large chat history.

The easiest way to fix that is to rename the project folder, which disconnects it in the Cursor local sqlite DB.

If you need to keep chats, I suggest using SpecStory to export them first.

i already did that, renamed the project, didn’t work, same issues persisting

1 Like

Thanks for checking this :slight_smile:

Can you post screenshot from Help > Open Process Explorer to see whats consuming the CPU or mem?

Perhaps also start one time with extensions disabled cursor --disable-extensions to see if that changes it.

Other possible causes: Background Agents connected, Terminal processes running.

Hmm that was Activity Monitor instead of Process Explorer, it shows several processes consuming a lot of CPU and GPU. Some of them are MacOS (Kernel_task, WindowServer), then you have Next-Server, Google Chrome and Monosnap before it even gets to Cursor.

Closing those apps or even restarting the Mac would show clearer what causes the slowdown and exclude those apps from being the cause. If after restarting Mac and with those other apps closed it still hangs in Cursor, please open
Cursor > Help > Open Process Explorer and post that screenshot.

tried all of it, and there are no general performance issues i can see

the issue always comes back, can’t even start an entirely new chat, it just doesn’t allow me to create a new chat, will always contain tabs/chat history

this makes cursor unusable for me now

you say ‘slowdown’ but it’s often a complete freeze in the middle of a chat session, just stops processing in the middle of the run, or never starts at all

yes also, but not exclusively, sometimes works to move to bg but sometimes doesn’t