Stuck on "Loading chat" when opening old project

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The chat does not load at all and displays two errors.

One is: [composer] No composer data handle found [updateComposerDataSetStore] when I open the AI panel to chat.

The other is: [composer] No composer data handle found when I attempt to load the history by clicking on the history button.

Steps to Reproduce

I had an old project which I last opened around December 2024, today when I loaded/went back into it now in August 2025, it failed.

Expected Behavior

I expected the chat window to open and load correctly regardless of the version I last opened the project/chat with.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.5.7 (user setup)
VSCode Version: 1.99.3
Commit: 6aa7b3af0d578b9a3aa3ab443571e1a51ebb4e80
Date: 2025-08-27T22:43:32.248Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

Additional Information

The last time I opened this project was December 2024. My cursor is installed on Windows, but the project that’s failing is opened through remote ssh.

I opened the developer panel and got the following info:

workbench.desktop.main.js:6946 Error: [composer] No composer data handle found [updateComposerDataSetStore]
    at Sp.updateComposerDataSetStore (workbench.desktop.main.js:579:265157)
    at workbench.desktop.main.js:52:44659
    at Kts (workbench.desktop.main.js:52:44345)
    at i4 (workbench.desktop.main.js:52:44306)
    at n.value (workbench.desktop.main.js:52:44648)
    at Otn.setComposerUnifiedMode (workbench.desktop.main.js:605:7577)
    at Otn.getComposerUnifiedMode (workbench.desktop.main.js:605:7407)
    at h1.createComposerImpl (workbench.desktop.main.js:5478:8814)
    at h1.createComposer (workbench.desktop.main.js:5478:6730)
    at workbench.desktop.main.js:52:44659
    at Kts (workbench.desktop.main.js:52:44345)
    at i4 (workbench.desktop.main.js:52:44306)
    at n.value (workbench.desktop.main.js:52:44648)
    at pll.run (workbench.desktop.main.js:4869:4673)
    at workbench.desktop.main.js:52:44659
    at Kts (workbench.desktop.main.js:52:44345)
    at i4 (workbench.desktop.main.js:52:44306)
    at n.value (workbench.desktop.main.js:52:44648)
    at handler (workbench.desktop.main.js:54:18351)
    at $fr.invokeFunction (workbench.desktop.main.js:5611:960)
    at workbench.desktop.main.js:5423:2214
    at Kts (workbench.desktop.main.js:52:44345)
    at i4 (workbench.desktop.main.js:52:44306)
    at hVs._tryExecuteCommand (workbench.desktop.main.js:5423:2067)
    at hVs.executeCommand (workbench.desktop.main.js:5423:1617)
    at c$i.run (workbench.desktop.main.js:54:34949)
    at G0.runAction (workbench.desktop.main.js:52:52614)
    at G0.run (workbench.desktop.main.js:52:52517)
    at VI.onClick (workbench.desktop.main.js:436:82923)
    at HTMLLIElement.<anonymous> (workbench.desktop.main.js:420:17694)
Error: [composer] No composer data handle found
    at Sp.updateComposerData (workbench.desktop.main.js:579:265408)
    at workbench.desktop.main.js:52:44659
    at Kts (workbench.desktop.main.js:52:44345)
    at i4 (workbench.desktop.main.js:52:44306)
    at n.value (workbench.desktop.main.js:52:44648)
    at h1.updateComposer (workbench.desktop.main.js:5473:13691)
    at workbench.desktop.main.js:52:44659
    at Kts (workbench.desktop.main.js:52:44345)
    at i4 (workbench.desktop.main.js:52:44306)
    at n.value (workbench.desktop.main.js:52:44648)
    at h1.showComposerHistory (workbench.desktop.main.js:5480:969)
    at workbench.desktop.main.js:52:44659
    at Kts (workbench.desktop.main.js:52:44345)
    at i4 (workbench.desktop.main.js:52:44306)
    at n.value (workbench.desktop.main.js:52:44648)
    at bll.run (workbench.desktop.main.js:4869:6995)
    at workbench.desktop.main.js:52:44659
    at Kts (workbench.desktop.main.js:52:44345)
    at i4 (workbench.desktop.main.js:52:44306)
    at n.value (workbench.desktop.main.js:52:44648)
    at handler (workbench.desktop.main.js:54:18351)
    at $fr.invokeFunction (workbench.desktop.main.js:5611:960)
    at workbench.desktop.main.js:5423:2214
    at Kts (workbench.desktop.main.js:52:44345)
    at i4 (workbench.desktop.main.js:52:44306)
    at hVs._tryExecuteCommand (workbench.desktop.main.js:5423:2067)
    at hVs.executeCommand (workbench.desktop.main.js:5423:1617)
    at c$i.run (workbench.desktop.main.js:54:34949)
    at G0.runAction (workbench.desktop.main.js:52:52614)
    at G0.run (workbench.desktop.main.js:52:52517)
    at VI.onClick (workbench.desktop.main.js:436:82923)
    at HTMLLIElement.<anonymous> (workbench.desktop.main.js:420:17694)
[composer] No composer found for ID: 58292f57-ae26-4cc7-826b-efc2c5490d72

Does this stop you from using Cursor

Yes - Cursor is unusable

hi @keving could you update Cursor to the latest version and let me know if you still have the same issue opening that project?

One temporary solution would be to open a new chat, then close Cursor and reopen it.

The issue continues to occur and I am on the latest version

1 Like

Thank you @keving for trying that in the latest version. I have forwarded the additional info to the team.

Hey, I noticed that the chat takes a long time to load if you have the full display mode on. If that’s your case, try switching to compact, it should help.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.