Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Used Cursor for long time. For about couple of months IDE became incredibly slow when connected with ssh to server. The fact is, that there are a lot of conda envs, but in VS Code python extension feels ok, works without freezes and doen’t complain.
Complaint 1.
Python extension loading…
The extension loads for 1-2 minutes at every lunch and connection to server. The interesting fact is that second part of loading (interpreters discovering) finishes faster.
2025-10-12 00:03:55.960 [info] ExtensionService#_doActivateExtension ms-python.debugpy, startup: false, activationEvent: 'onLanguage:python'
2025-10-12 00:04:05.936 [warning] DiagnosticCollection with name 'python' does already exist.
2025-10-12 00:06:44.154 [error] TypeError: Cannot read properties of undefined (reading 'setNoDelay')
at process.<anonymous> (file:///home/jovyan/shares/SR004.nfs2/rahmatullaev/.cursor-server/bin/9d178a4■■■89981b62546448bb32920a8219a5d0/out/vs/workbench/api/node/extensionHostProcess.js:671:12357)
at process.emit (node:events:518:28)
at emit (node:internal/child_process:950:14)
at process.processTicksAndRejections (node:internal/process/task_queues:83:21)
The worst part is, that after about a month of uncomfortable usage it dies finally: extension may stay loading up to 10-15 minutes, during this time it is near impossible to work: jupyter couldn’t connect to kernels, it’s harder to navigate the code, etc; moreover, near here starts the “complaint 2”.
Twice I cleared all cursor server data on remote and locally (just deleting ext data in .cursor-server), cleared cash/refreshed server config/reinstalled remote server – and every time some combination of this actions is recovering the cursor and allows to continue normal work. But tbh I’m not sure I want to continue working this way.
Complaint 2.
Long files processing: renaming, moving, removing. It starts unexpectedly and randomly returns to normal state. During this “cursor periods” it becomes much faster to work with files through terminal: connection in general stays ok, and I can do whatever I need through terminal in cursor.
Complaint 3.
The stability of ssh connection. Every 2-5 minutes it disconnects for about 10 seconds. till them I cannot open files, do whatever in terminal, save anything and other things that require connection to server. I’m not sure, that the problem is in cursor or in server preferences, but VS Code seems to be more stable. I’ll do kind of comparative tests. After about 0.5-1 hour it just asks to reload the window to reconnect (it wouldnt be a problem if the “complaint 1” hadn’t been waiting for me after).
Another cool bug, that requires reloading on screenshot: some buttons just become unpressaple (already opened consoles are working, code edditing is ok, etc).
Love cursor and used it a lot for months and with pleasure.
Steps to Reproduce
Idk, because it just starts to be slower and slower after some time after “cleaning”.
Expected Behavior
Load python extension faster, don’t loose ssh connection, at list in terminal (wtf, I can connect through default terminal and it doesn’t disconnect till computer restart), don’t freeze in the simplest operations like renaming.
Screenshots / Screen Recordings
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.7.44 (Universal)
VSCode Version: 1.99.3
Commit: 9d178a4■■■89981b62546448bb32920a8219a5d0
Date: 2025-10-10T15:43:37.500Z (1 day ago)
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 23.5.0
(was on stable, upgraded to betta )
Additional Information
I tried downgraded ssh extension through all versions down to 1.29, difficult to say which is better.
Also tried connecting with or without external vpn (why not?), no difference.
Does this stop you from using Cursor
Yes - Cursor is unusable
