Hey, thanks for the report. This is a known issue. When Cursor forces a re-login, the state database can get corrupted, which makes chat history unreadable. Your data is probably still there, it just can’t be accessed.
Try this to recover your chats:
- Fully close Cursor (check Task Manager to make sure the process is really stopped)
- Open
%APPDATA%\Cursor\User\globalStorage - Look for a file like
state.vscdb.corrupted.17xxxxx...(with some numbers) - If you find it, rename the current
state.vscdbto something likestate.vscdb.backup, then rename the.corruptedfile tostate.vscdb - Open Cursor again
Full step-by-step guide: Tutorial: How to Fix "Loading Chat" and Recover History (Cursor v2.3.x)
A similar report was fixed this way just a couple of days ago: Lost all cursor settings and chat history for all projects I am working on :-(
For the future, it’s a good idea to regularly back up %APPDATA%\Cursor\User\globalStorage\state.vscdb, especially before updates. The team is aware of this repeating issue, and your report helps us prioritize it.
Let me know if the recovery steps worked.