Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
My “Previous Chats” pane (the history list) is completely broken and shows a “Loading…” spinner indefinitely.
However, I CAN start and continue new chats in the current window. These active chats work fine. The issue is strictly with the History Sidebar failing to load the list of past conversations.
The underlying data is NOT corrupted (verified via SQLite integrity check and python extraction shows 300+ valid items), but the UI fails to mount the chat list view.
main.log shows this warning corresponding to the failure:
[warning] [BrowserViewMainService] Cannot execute JavaScript: browser view not created for window 1
This suggests the specific View responsible for the History List is failing to initialize, even though the main Chat View works.
Steps to Reproduce
1)Open Cursor on Windows 10.
2)Open the “Chat” pane (Ctrl+L).
3)Click on “Previous Chats” (or look at the history list).
4)Observe the infinite “Loading…” spinner.
5)Try to restart Cursor, reinstall Cursor, or clear cache → Issue persists.
Expected Behavior
The “Previous Chats” list should load my history of conversations (which exist in the DB) instead of spinning indefinitely.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.2.43 (user setup)
VSCode Version: 1.105.1
Commit: 32cfbe848b35d9eb320980195985450f244b3030
Date: 2025-12-19T06:06:44.644Z
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
Additional Information
Context on how this started:
The issue began after I mistakenly closed the Cursor window. Upon re-launching, I was unexpectedly prompted to Sign In / Sign Up (even though I was previously logged in).
After logging in again, the “Previous Chats” list refused to load.
Note: At the time of the crash/closure, I had one active chat session that had pending code changes (Composer) waiting to be accepted.
This suggests a possible corruption of the session state or a “stuck” pending edit that is preventing the History List from initializing.
Troubleshooting steps already attempted (none fixed it):
Reload Window / Restart PC.
Deleted anysphere.cursor-retrieval folder.
Verified state.vscdb integrity with SQLite (Result: ok).
Verified data exists (Python script found 300+ chat items).
Ran VACUUM on state.vscdb.
Deleted %APPDATA%\Cursor\Local Storage\leveldb.
Reset %APPDATA%\Cursor\User\globalStorage\state.vscdb.
Full Reinstall of Cursor.
Does this stop you from using Cursor
No - Cursor works, but with this issue
