# Can't load or click on chats

**URL:** <https://forum.cursor.com/t/cant-load-or-click-on-chats/148947>\
**Category:** Bug Reports\
**Tags:** chat\
**Created:** [January 15, 2026, 9:01am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947 "2026-01-15T09:01:08Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![2SAP](https://avatars.discourse-cdn.com/v4/letter/2/49beb7/32.png) [@2SAP](https://forum.cursor.com/u/2SAP)\
**Post date:** [January 15, 2026, 9:01am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/1 "2026-01-15T09:01:08Z")

</div>

### Where does the bug appear (feature/product)?

Cursor IDE

### Describe the Bug

When I try to open my chat I can’t.

### Steps to Reproduce

Try to open a chat but can’t.

### Expected Behavior

Open the chat and history.

### Screenshots / Screen Recordings

 ![crying.png](https://us1.discourse-cdn.com/cursor1/original/3X/6/b/6bcd69f0cd5abb14deb6462147b963239b4265a4.png)

### Operating System

Windows 10/11

### Current Cursor Version (Menu → About Cursor → Copy)

2.3.35  
cf8353edc265f5e46b798bfb276861d0bf3bf120  
x64

### Additional Information

Cursor version differs from cursor --version from Help → About as seen in my beautiful paint screen!

### Does this stop you from using Cursor

No - Cursor works, but with this issue

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [January 15, 2026, 9:26am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/3 "2026-01-15T09:26:22Z")

</div>

Hey, thanks for the report. This is a known issue after updating to versions 2.3.34+. Usually chat won’t load because the database is corrupted, but your data isn’t lost, it’s just not readable.

Try this workaround:

1. Fully close Cursor (check Task Manager to make sure the process is stopped)
2. Open `%APPDATA%\Cursor\User\workspaceStorage`
3. Find the folder for your current project (each one has a `workspace.json` with the project path)
4. Rename `state.vscdb` to `state.vscdb.bak`
5. Start Cursor

This will delete the chat history for that project, but it should make chats open again.

If you need to recover the old history, there’s a more complex method using `globalStorage`. Details are here: [Tutorial: How to Fix "Loading Chat" and Recover History (Cursor v2.3.x)](https://forum.cursor.com/t/tutorial-how-to-fix-loading-chat-and-recover-history-cursor-v2-3-x/148023)

Let me know if it worked.

---

<div class="post-metadata">

**Author:** ![2SAP](https://avatars.discourse-cdn.com/v4/letter/2/49beb7/32.png) [@2SAP](https://forum.cursor.com/u/2SAP)\
**Post date:** [January 15, 2026, 9:36am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/4 "2026-01-15T09:36:45Z")

</div>

Hi Dean Rie,

Thanks for the update, appreciate it. I truely want to cry rn it’s ahrd to imagine i’ve lost it all…  
There no corrupted file that’s why I find it really odd.

---

<div class="post-metadata">

**Author:** ![2SAP](https://avatars.discourse-cdn.com/v4/letter/2/49beb7/32.png) [@2SAP](https://forum.cursor.com/u/2SAP)\
**Post date:** [January 15, 2026, 11:23am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/5 "2026-01-15T11:23:38Z")

</div>

It didn’t worked. I can’t find corrupted file ☹

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [January 15, 2026, 11:49am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/6 "2026-01-15T11:49:22Z")

</div>

Looks like you checked the `workspaceStorage` folder, but `.corrupted` files are more often in a different folder, `globalStorage`.

Try this:

1. Fully close Cursor (check in Task Manager)
2. Open `%APPDATA%\Cursor\User\globalStorage`
3. See if there are files like `state.vscdb.corrupted.1767...` (the number will be different)
4. If yes, rename it to `state.vscdb` (you can temporarily move the old `state.vscdb` and `state.vscdb.backup` into a separate folder)

If there are no corrupted files in `globalStorage` either, send a screenshot of what’s inside both folders (`workspaceStorage` and `globalStorage`) and we’ll take a look.

---

<div class="post-metadata">

**Author:** ![2SAP](https://avatars.discourse-cdn.com/v4/letter/2/49beb7/32.png) [@2SAP](https://forum.cursor.com/u/2SAP)\
**Post date:** [January 15, 2026, 11:57am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/7 "2026-01-15T11:57:25Z")

</div>

![Sans titre](https://us1.discourse-cdn.com/cursor1/original/3X/3/1/318ed842f6863becd4763ee1e0a92462d45b4a82.png)

Nothing in there, either in every folders no corrupted files…

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [January 15, 2026, 12:55pm UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/8 "2026-01-15T12:55:48Z")

</div>

You’re right, there are no `.corrupted` files.

In that case, the next thing to check is `workspaceStorage`. There are folders with different dates there (21/12, 26/12, 08/01, etc.). If the issue is only in one specific project, the data might be there:

1. Open `%APPDATA%\Cursor\User\workspaceStorage`
2. Find the folder for the project you need. Inside each one there’s a `workspace.json` with the path
3. Check if there’s a `state.vscdb.backup` with an older date

If everything has recent dates and there are no backups, the data most likely wasn’t saved. This is a known issue in 2.3.34+ where, if the DB gets corrupted, the recovery files don’t get created correctly.

Can you also check Developer Tools Console and see what errors you get when you try to open the chat? At least we’ll know what exactly is breaking.

---

<div class="post-metadata">

**Author:** ![2SAP](https://avatars.discourse-cdn.com/v4/letter/2/49beb7/32.png) [@2SAP](https://forum.cursor.com/u/2SAP)\
**Post date:** [January 16, 2026, 4:39am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/9 "2026-01-16T04:39:20Z")

</div>

Thanks for the help.  
Nothing happens, I tried the Recorder, Network but it’s like cursor do not register anything at all.

I don’t know if it’s related or not but now I have this error when I try to apply changes, I don’t want to lose all a second time haha. Failed to apply worktree to current branch: Unable to read file ‘###\scripts\deep\_audit.py’ (Error: Unable to resolve nonexistent file ‘####\kyy\scripts\deep\_audit.py’)

I just payed the 212 euros plan to help me but it starts to get a bit worrying ☹

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [January 16, 2026, 5:27am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/10 "2026-01-16T05:27:40Z")

</div>

Thanks for the extra info. If Developer Tools doesn’t show anything when you click on a chat, try this:

- Open the chat panel
- Press `CMD+Shift+P`, then choose Developer: Toggle Developer Tools
- Go to the Console tab
- Click any chat from your history
- Send a screenshot of any errors (red messages) if they show up

About the worktree error (“Unable to read file”), that’s a separate bug. Can you share the full error text? It looks like the agent is trying to apply changes to a file that was deleted or renamed during the session.

---

<div class="post-metadata">

**Author:** ![2SAP](https://avatars.discourse-cdn.com/v4/letter/2/49beb7/32.png) [@2SAP](https://forum.cursor.com/u/2SAP)\
**Post date:** [January 16, 2026, 6:04am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/11 "2026-01-16T06:04:11Z")

</div>

when I click on the chat I want to open, and I insist on thanking you again for the help.  
workbench.desktop.main.js:13003 [composer] No composer data handle found [handleDeselectingComposer]

| | handleDeselectingComposer | @ | workbench.desktop.main.js:13003 |
| --- | --- | --- | --- |

| | **await in handleDeselectingComposer** | | |
| --- | --- | --- | --- |
| | (anonymous) | @ | workbench.desktop.main.js:52 |
| | Vdr | @ | workbench.desktop.main.js:52 |
| | hU | @ | workbench.desktop.main.js:52 |
| | n.value | @ | workbench.desktop.main.js:52 |
| | onChange | @ | workbench.desktop.main.js:12995 |
| | Fg.defer | @ | workbench.desktop.main.js:452 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | Co | @ | workbench.desktop.main.js:122 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | yUa | @ | workbench.desktop.main.js:122 |
| | Trt | @ | workbench.desktop.main.js:122 |
| | TNt | @ | workbench.desktop.main.js:122 |
| | d4d | @ | workbench.desktop.main.js:122 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | Rj | @ | workbench.desktop.main.js:122 |
| | c4d | @ | workbench.desktop.main.js:122 |
| | Rj | @ | workbench.desktop.main.js:122 |
| | wR | @ | workbench.desktop.main.js:122 |
| | ie | @ | workbench.desktop.main.js:585 |

| | **await in ie** | | |
| --- | --- | --- | --- |
| | consume | @ | workbench.desktop.main.js:50 |
| | (anonymous) | @ | workbench.desktop.main.js:50 |
| | queue | @ | workbench.desktop.main.js:50 |
| | onChange | @ | workbench.desktop.main.js:585 |
| | Fg.defer | @ | workbench.desktop.main.js:452 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | Co | @ | workbench.desktop.main.js:122 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | yUa | @ | workbench.desktop.main.js:122 |
| | Trt | @ | workbench.desktop.main.js:122 |
| | TNt | @ | workbench.desktop.main.js:122 |
| | d4d | @ | workbench.desktop.main.js:122 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | Rj | @ | workbench.desktop.main.js:122 |
| | c4d | @ | workbench.desktop.main.js:122 |
| | Rj | @ | workbench.desktop.main.js:122 |
| | wR | @ | workbench.desktop.main.js:122 |
| | r | @ | workbench.desktop.main.js:122 |
| | openComposerImpl | @ | workbench.desktop.main.js:13003 |

| | **await in openComposerImpl** | | |
| --- | --- | --- | --- |
| | openComposer | @ | workbench.desktop.main.js:13003 |
| | (anonymous) | @ | workbench.desktop.main.js:52 |
| | Vdr | @ | workbench.desktop.main.js:52 |
| | hU | @ | workbench.desktop.main.js:52 |
| | n.value | @ | workbench.desktop.main.js:52 |
| | openComposer | @ | workbench.desktop.main.js:12920 |

| | **await in openComposer** | | |
| --- | --- | --- | --- |
| | h | @ | workbench.desktop.main.js:12886 |
| | onClick | @ | workbench.desktop.main.js:12886 |
| | ge | @ | workbench.desktop.main.js:12886 |
| | (anonymous) | @ | workbench.desktop.main.js:12886 |

---

<div class="post-metadata">

**Author:** ![David7](https://avatars.discourse-cdn.com/v4/letter/d/df788c/32.png) [@David7](https://forum.cursor.com/u/David7)\
**Post date:** [January 16, 2026, 6:17am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/12 "2026-01-16T06:17:11Z")

</div>

I got the almost same problem, I pasted my console error here [Tutorial: How to Fix "Loading Chat" and Recover History (Cursor v2.3.x) - #3 by David7](https://forum.cursor.com/t/tutorial-how-to-fix-loading-chat-and-recover-history-cursor-v2-3-x/148023/3) looking forward to any solution, thanks sooo much

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [January 16, 2026, 6:29am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/13 "2026-01-16T06:29:16Z")

</div>

Great, the `No composer data handle found` error is exactly what we needed to see. This is a known issue in 2.3.x, and the team is aware.

Since the usual fixes for corrupted files didn’t work, try this instead:

1. Export your profile.
2. Fully close Cursor (double-check in Task Manager).
3. Open `%APPDATA%\Cursor\User\globalStorage`.
4. Find `state.vscdb` and rename it to `state.vscdb.old`.
5. Start Cursor.
6. Go through the Cursor setup again and import your profile.

This should reset the global chat state.

About the worktree error (“Unable to read file”), that’s a separate bug. It happens when the agent tries to apply changes to a file that was deleted or renamed during the session. Usually it helps to start a new chat and avoid renaming or deleting files while the agent is working.

Let me know if the globalStorage workaround helped.

Also for you @David7

---

<div class="post-metadata">

**Author:** ![2SAP](https://avatars.discourse-cdn.com/v4/letter/2/49beb7/32.png) [@2SAP](https://forum.cursor.com/u/2SAP)\
**Post date:** [January 16, 2026, 10:34am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/14 "2026-01-16T10:34:09Z")

</div>

> [@deanrie](#):
>
> Export your profile.

Sorry but I don’t get how to do that is cursor is closed. Can you explain please

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [January 16, 2026, 11:01am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/15 "2026-01-16T11:01:03Z")

</div>

Sorry for the confusion in my previous post. The order was wrong. You need to export the profile FIRST, while Cursor is still open.

---

<div class="post-metadata">

**Author:** ![2SAP](https://avatars.discourse-cdn.com/v4/letter/2/49beb7/32.png) [@2SAP](https://forum.cursor.com/u/2SAP)\
**Post date:** [January 16, 2026, 11:24am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/16 "2026-01-16T11:24:19Z")

</div>

This does not work, I’ve lost my new chat now I’m gonna cry I re-did everything yesterday after the loss this is non-sense… Can you help? Is there any way to retrieve the data?

Sorry but I’m getting a bit emotionnal to be honest.  
workbench.desktop.main.js:13003 [composer] No composer data handle found [handleDeselectingComposer]

| | handleDeselectingComposer | @ | workbench.desktop.main.js:13003 |
| --- | --- | --- | --- |
| | | | |

| | **await in handleDeselectingComposer** | | |
| --- | --- | --- | --- |
| | (anonymous) | @ | workbench.desktop.main.js:52 |
| | Vdr | @ | workbench.desktop.main.js:52 |
| | hU | @ | workbench.desktop.main.js:52 |
| | n.value | @ | workbench.desktop.main.js:52 |
| | onChange | @ | workbench.desktop.main.js:12995 |
| | Fg.defer | @ | workbench.desktop.main.js:452 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | Co | @ | workbench.desktop.main.js:122 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | yUa | @ | workbench.desktop.main.js:122 |
| | Trt | @ | workbench.desktop.main.js:122 |
| | TNt | @ | workbench.desktop.main.js:122 |
| | d4d | @ | workbench.desktop.main.js:122 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | Rj | @ | workbench.desktop.main.js:122 |
| | c4d | @ | workbench.desktop.main.js:122 |
| | Rj | @ | workbench.desktop.main.js:122 |
| | wR | @ | workbench.desktop.main.js:122 |
| | ie | @ | workbench.desktop.main.js:585 |

| | **await in ie** | | |
| --- | --- | --- | --- |
| | consume | @ | workbench.desktop.main.js:50 |
| | (anonymous) | @ | workbench.desktop.main.js:50 |
| | queue | @ | workbench.desktop.main.js:50 |
| | onChange | @ | workbench.desktop.main.js:585 |
| | Fg.defer | @ | workbench.desktop.main.js:452 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | Co | @ | workbench.desktop.main.js:122 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | yUa | @ | workbench.desktop.main.js:122 |
| | Trt | @ | workbench.desktop.main.js:122 |
| | TNt | @ | workbench.desktop.main.js:122 |
| | d4d | @ | workbench.desktop.main.js:122 |
| | (anonymous) | @ | workbench.desktop.main.js:122 |
| | Rj | @ | workbench.desktop.main.js:122 |
| | c4d | @ | workbench.desktop.main.js:122 |
| | Rj | @ | workbench.desktop.main.js:122 |
| | wR | @ | workbench.desktop.main.js:122 |
| | r | @ | workbench.desktop.main.js:122 |
| | openComposerImpl | @ | workbench.desktop.main.js:13003 |

| | **await in openComposerImpl** | | |
| --- | --- | --- | --- |
| | openComposer | @ | workbench.desktop.main.js:13003 |
| | (anonymous) | @ | workbench.desktop.main.js:52 |
| | Vdr | @ | workbench.desktop.main.js:52 |
| | hU | @ | workbench.desktop.main.js:52 |
| | n.value | @ | workbench.desktop.main.js:52 |
| | openComposer | @ | workbench.desktop.main.js:12920 |

| | **await in openComposer** | | |
| --- | --- | --- | --- |
| | h | @ | workbench.desktop.main.js:12886 |
| | onClick | @ | workbench.desktop.main.js:12886 |
| | ge | @ | workbench.desktop.main.js:12886 |
| | (anonymous) | @ | workbench.desktop.main.js:12886 |

---

<div class="post-metadata">

**Author:** ![rafahoff](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/rafahoff/32/94730_2.png) [@rafahoff](https://forum.cursor.com/u/rafahoff)\
**Post date:** [January 16, 2026, 12:04pm UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/17 "2026-01-16T12:04:48Z")

</div>

Today my Cursor (on Windows) got stuck in white screen while loading, this workaround solved my case.

Although, I haven’t any `.corrupted` file even in \globalStorage.

PS: I lost my chat history, but I can deal with it.

---

<div class="post-metadata">

**Author:** ![David7](https://avatars.discourse-cdn.com/v4/letter/d/df788c/32.png) [@David7](https://forum.cursor.com/u/David7)\
**Post date:** [January 16, 2026, 1:51pm UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/18 "2026-01-16T13:51:36Z")

</div>

> [@deanrie](#):
>
> state.
> 
> vscdb.old

I try but nothing changes, still same error… could i downgrade a lower version to fix it

---

<div class="post-metadata">

**Author:** ![2SAP](https://avatars.discourse-cdn.com/v4/letter/2/49beb7/32.png) [@2SAP](https://forum.cursor.com/u/2SAP)\
**Post date:** [January 18, 2026, 7:45am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/19 "2026-01-18T07:45:35Z")

</div>

Dean Rie really helped in in DM to retrieve the chats, a true goat.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [February 9, 2026, 7:45am UTC](https://forum.cursor.com/t/cant-load-or-click-on-chats/148947/20 "2026-02-09T07:45:58Z")

</div>

Closed on February 9, 2026, 7:45am UTC

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