Chats STILL getting lost! Recurring issue!

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:

  1. Fully close Cursor (check Task Manager to make sure the process is really stopped)
  2. Open %APPDATA%\Cursor\User\globalStorage
  3. Look for a file like state.vscdb.corrupted.17xxxxx... (with some numbers)
  4. If you find it, rename the current state.vscdb to something like state.vscdb.backup, then rename the .corrupted file to state.vscdb
  5. 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.