Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor IDE is incorrectly marking previously saved files (only the ones that were actively open) as unsaved after I force-close Cursor and reopen it, or after Cursor auto-restarts during an update.
In both cases, the files were already saved and committed, but Cursor shows them as unsaved and then flags them as uncommitted/modified in Git. When I save them again, it updates the already-committed files and still treats them as changed.
Steps to Reproduce
Open Cursor IDE.
Open a few project files (ensure they are already saved and committed to Git).
Make sure these files remain actively open in the editor tabs.
Scenario A (Force close):
Force close Cursor IDE (End Task / kill process).
Reopen Cursor IDE.
Scenario B (Auto restart after update):
Update Cursor IDE to the latest version.
Allow Cursor to auto-restart after the update.
Observe that the previously opened files are now marked as unsaved.
Click Save on those files.
Check Git source control status.
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.3.41 (user setup)
VSCode Version: 1.105.1
Commit: 2ca326e0d1ce10956aea33d54c0e2d8c13c58a30
Date: 2026-01-16T19:14:00.150Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26100
Does this stop you from using Cursor
No - Cursor works, but with this issue
