Cursor freezes after agent completion, unless cursor is selected window

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor Freezes after the agent completes an edit of any size. This can be avoided I do not leave the cursor window or if I return right before the edit is completed. Directly after the edit completes however cursor will freeze for about 5 minutes. It is unsuable unless restarted or waitign 5 minutes. restarting loses a portion of the chat history but changes are properly saved from the agent edit.

Steps to Reproduce

Im on linux fedora, latest version of cursor, however i’ve had this issue for 3 weeks since version 1.4

Expected Behavior

Cursor is not meant to freeze. Its also not meant to freeze my computer.

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.6.6
VSCode Version: 1.99.3
Commit: 9455eaa4c87f2bad91eda3f2bc9b42b16eae1080
Date: 2025-09-11T01:16:54.096Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Linux x64 6.14.3-200.fc41.x86_64

For AI issues: which model did you use?

not relevant.

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report. Could you let me know if there’s a lot of chat history in your project? I suspect that might be the issue.

If so, you need to delete some of the history, maybe the oldest conversations. You can also rename your project or move it to another location on your disk. This will help quickly clear your chat history so you can continue working.

Additionally, you can try exporting your history using this extension:

Hey, appreciate the answer. I don’t care about my previous chats at this point so I’ve made the changes you suggested and cursor now only has 1 previous chat. The issue originally described still persists. I’ve also tested Cursor with a smaller repo, a simple React.js project with just few files and 0 previous chats. The issue also persists.

I’ve also wen’t ahead and installed SpecStory to confirm there are no chats. SpecStory displays an accurate number of previous chats, either 0 before my test, or 1 after test chat runs.

So I can confirm:

In a lightweight repo, no previous chats, I asked cursor agent (model doesn’t matter) to “Please say ‘Test’ thats all" - I click on a different active window (like chrome). The agent chat says “Test” and I hear the completion ding. If I return to cursor it is now frozen, after 3-4 minutes I heard the Completion ding again and cursor is no longer frozen. When cursor freezes it is treated as not responding by my computer but may be force closed.

Let me know if I can provide any other information to help resolve this matter, I’d really appreciate any assistance as it makes it hard to use Cursor Agents while also doing web dev.

Try booting in safe mode using this command in the terminal: cursor --disable-extensions. Please also share screenshots of the Task Manager and Process Explorer.

1 Like

Thanks for quick reply.

Ive run cursor –disable-extensions

The issue persists.

Task Manager: (gnome-system-monitor)

  • Please note the terminal for gnome system monitor throws this error every couple seconds. This is before or after cursor freezes.
    (gnome-system-monitor:28426): Gdk-WARNING **: 17:40:42.872: ../gdk/wayland/gdkcursor-wayland.c:210 cursor image size (64) not an integer multiple of theme size (24)

Process Explorer (htop)

the information below the cpu is a massively long list and cannot fit in a screenshot