Latest Version(3.1.15) is not Working!

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Request ID: fb699899-e748-4cae-a0ed-448fa65e248e
MainThreadCursor disposed while stream 6a6e9247-d9be-481d-bc44-a871059b5e27 was active
ControlledExecDisposedError: MainThreadCursor disposed while stream 6a6e9247-d9be-481d-bc44-a871059b5e27 was active
at Qlb.dispose (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:38281:49595)
at fvl.disposeCustomers (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41082:9954)
at fvl.dispose (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41082:9804)
at EwC.dispose (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:45738:14316)
at xwC.stopAllInReverse (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:45738:13450)
at async UWd._doStopExtensionHosts (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:45737:80535)

Steps to Reproduce

I am not sure, old version was working well.(2.4)

Expected Behavior

ai assistant is not working on cursor

Screenshots / Screen Recordings

Screenshot 2026-04-19 204206.png

Operating System

Windows 10/11

Version Information

Version: 3.1.15 (system setup)
VSCode Version: 1.105.1
Commit: 3a67af7b780e0bfc8d32aefa96b8ff1cb8817f80
Date: 2026-04-15T01:46:06.515Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200

For AI issues: add Request ID with privacy disabled

Request ID: fb699899-e748-4cae-a0ed-448fa65e248e
MainThreadCursor disposed while stream 6a6e9247-d9be-481d-bc44-a871059b5e27 was active
ControlledExecDisposedError: MainThreadCursor disposed while stream 6a6e9247-d9be-481d-bc44-a871059b5e27 was active
at Qlb.dispose (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:38281:49595)
at fvl.disposeCustomers (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41082:9954)
at fvl.dispose (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41082:9804)
at EwC.dispose (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:45738:14316)
at xwC.stopAllInReverse (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:45738:13450)
at async UWd._doStopExtensionHosts (vscode-file://vscode-app/c:/Program%20Files/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:45737:80535)

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. I can see the Extension Bisect screenshot. Disabled 0 extensions means you don’t have any third party extensions, or they were already disabled, so we can rule that out. The extension host is still crashing, so we need to dig deeper.

Please go through these steps:

    1. Antivirus or EDR
      If you have something aggressive installed like Kaspersky, Avast, Bitdefender, Norton, CrowdStrike, SentinelOne, or Windows Defender with custom rules, please temporarily turn off real time protection or add these to exclusions:
    • C:\Program Files\Cursor
    • %APPDATA%\Cursor
    • %USERPROFILE%\.cursor

AV often kills the extension host process when it sees suspicious activity, and the agent does a lot of file read and write plus spawning child processes.

    1. Clean reinstall and wipe user data
      1. Fully close Cursor. In Task Manager, make sure there are no Cursor.exe processes left.
      1. Uninstall Cursor via Control Panel > Programs and Features.
      1. Manually delete these folders:
      • %APPDATA%\Cursor
      • %USERPROFILE%\.cursor
      1. Download the latest installer from Cursor · Download and install it.
      1. Log in and check if it happens again.
    1. If that didn’t help, roll back to a previous version

This will confirm it’s a 3.1.15 issue. Older builds are available at Cursor · Download. Try something like 3.0 and test. If the older version works fine, it’s a regression in 3.1.15 and we’ll report it to engineering.

If the issue still happens after all steps, please send:

  • A screenshot of what exactly happens when AI doesn’t work, like a chat error, Extension host terminated unexpectedly, empty reply, etc.
  • The name of your antivirus or EDR if you use one
  • Your exact Windows version from Settings > System > About, the Version line like 22H2, 23H2, 24H2
  • One more Request ID from a fresh attempt to use chat: Chat > menu … top right > Copy Request ID

With that, it’ll be much clearer where to look.

Thanks for your reply. I tried to follow your instruction but not response…

I also tried to fix issue like this “The problem “Extension host terminated unexpectedly 3 times within the last 5 minutes” remain in 2.6.21
but still not working…
there is any solution to fix it?
only 2.4 version is working on my side. what happens?

Hey, thanks for trying those steps. From the second screenshot, I can see that this time Extension Bisect disabled 2 extensions, GitLens shows up under Recommended. Last time it was 0. That means you currently have some third-party extensions, and it’s important to finish the bisect so we can tell if one of them is causing the extension host crash.

About the first screenshot, the Index Repositories for Instant Grep toggle is not related to an extension host crash, so you can leave it as is.

To move forward, I’ll need logs and answers to a couple questions:

  1. Finish Extension Bisect. When chat doesn’t respond, click I can reproduce. When it responds, click I can’t reproduce. At the end it will tell you exactly which extension is breaking the extension host. Please paste the result here.

  2. Export logs. Press Ctrl+Shift+P then run Developer: Export Logs and attach the folder, or at least the Window, Main, Extension Host, and Remote SSH files if you use it. This is the most useful thing for debugging.

  3. Roll back to 3.0.x from Cursor · Download and check if it still happens there. If 3.0 works but 3.1.15 doesn’t, that’s a regression and we’ll escalate it.

  4. Please confirm:

    • Do you have an antivirus or EDR like Kaspersky, Defender, CrowdStrike, etc?
    • Your exact Windows version Settings > System > About then the Version line, for example 23H2 or 24H2
    • Is this a work or corporate machine with a proxy, VPN, or Zscaler?
    • A fresh Request ID after you try chat again Chat > menu … in the top right > Copy Request ID

With that info I can suggest the next steps or pass it to the engineers.