Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
On Windows, Cursor installs without the native module cursor_proclist.node. After a fresh install/reinstall, the file is still missing, and Cursor is unstable. It logs a startup warning about the missing module, sometimes freezes or becomes unresponsive, and in some cases seems to stall other apps/system interaction until Cursor closes itself automatically.
Steps to Reproduce
Install Cursor on Windows 11 x64 using the User installer.
Open Cursor.
Check this path: C:\Users\11\AppData\Local\Programs\cursor\resources\app\node_modules\cursor-proclist\build\Release\cursor_proclist.node
The file is missing.
Check the startup log in %AppData%\Roaming\Cursor\logs\... and Cursor logs: Native module unavailable; disabling proclist metrics: Cannot find module './build/Release/cursor_proclist.node'
Reinstall Cursor or downgrade to an older version and repeat. The same problem remains.
Expected Behavior
Cursor should install all required packaged native files, including cursor_proclist.node, and launch/stay stable without freezing or becoming unresponsive.
Screenshots / Screen Recordings
I can attach screenshots of the errors/freezes if needed.
Operating System
Windows 11
OS build: 10.0.26200
Version Information
IDE:
Version: 2.5.26
VSCode Version: 1.105.1
Commit: 7d96c2a03bb088ad367615e9da1a3fe20fbbc6a0
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!
Update: the issue seems resolved for now on my machine.
I uninstalled the older Cursor version, then installed the latest version again cleanly. After that, Cursor started working normally without the flashing/freezing behavior I was seeing before.
The cursor_proclist.node warning is still present and the file still appears to be missing in the install folder, but in my case it no longer seems to cause crashes or system instability.
So at least on my side, the clean reinstall fixed the actual usability problem, even though that warning still remains.
I tried to reproduce this on my own Windows install of Cursor and found that cursor_proclist.node is also completely missing on my system, both in the expected path and via a full search. I also see the same “Native module unavailable; disabling proclist metrics” log, but Cursor runs normally for me without any freezes or instability.
This suggests that the missing file is likely expected (the module seems optional, probably for metrics), and its absence alone doesn’t cause issues. So while your observation is correct, it probably isn’t the root cause of the behavior you’re seeing.
Given that your system becomes unresponsive, the issue is more likely related to how the fallback behaves in your environment or something external (like antivirus, permissions, or system configuration). It might help to check those areas or try reproducing on another machine to narrow it down further.