Historical messages in a chat disappeared

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I am inside a chat window and the chat is pretty long. I wanted to see my chat from about 3 days ago so I kept scrolling hoping to reach the top of the chat but chat stopped and no more previous messages were being loaded as if previous messages have been deleted.

Is there a way to restore them?

Steps to Reproduce

Create an extremely long chat
for context the backup of the chat is 1724KB

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.75 (user setup)
VSCode Version: 1.99.3
Date: 2025-11-12T17:34:21.472Z

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. It looks like a UI rendering limitation with very long chats.

Please help us investigate:

  • Check console errors: Open Help > Toggle Developer Tools > Console tab, then try scrolling up in the chat. Share any errors that appear
  • Restart: Close and reopen Cursor, then try scrolling again
  • Try another chat: Does this happen with other long chats too?

Since you mentioned a 1724KB backup, the messages may still exist on disk. Chat data is typically stored in your workspace storage.

If you confirm console errors, I’ll escalate this to the team. In the meantime, you can:

  • Export the chat to try getting the full history (chat menu > Export Chat)
  • Start a new chat for ongoing work

Let me know what you find.

These are the Errors.
I tried restarting the Cursor and Pc both, yet no good.

I exported the chat as well but only partial chat got exported.

Thanks for the detailed screenshot! The error pattern is clear - there’s a massive cascade of “ERROR WHEN RENDERING SOLID COMPONENT ReferenceError: Cannot access ‘ae’ before initialization”.

This confirms a rendering engine failure when trying to display a very long chat history. The volume of errors suggests the UI repeatedly fails to initialize components needed to render older messages.

It looks like a real bug where the chat renderer hits a hard limit with very long conversations. I’ll pass this to the team.

So, the chats have started storing the code changes as well. Which a good feature but not always needed.
If we can have an option to avoid seeing code changes in the chat and simply just user’s and cursor’s chat conversation, that should relax a lot of resources.

And ofc, user can switch back to having code in the chats whenever needed. But having that optionality would be great.

What can I do for now to get my full chat? Anyway I can retrieve it from the back-up?

Thanks for the feedback on storing code changes! Great suggestion - I’ll pass it to the team.

For recovering the full chat from your backup, there’s a detailed guide in this topic: Chat stuck on “Loading Chat” — cannot access previous conversation - #16 by Danivisit

That post shows step-by-step how to extract chat data from the workspaceStorage folder. Since you already have a 1724 KB backup, you can likely restore the full conversation by following those steps.

To avoid this in the future, I recommend installing the SpecStory extension from the Cursor marketplace - it automatically backs up chats to the cloud.

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