Codebase Indexing Loading, Slow Responses

Codebase indexing is stuck on “Loading…” and AI responses are taking up to two minutes. It’s not due to slow requests, I have over 300 fast ones left. Disabling HTTP/2, as the docs suggest, made no difference. I have formatted my machine, I also completely uninstalled cursor deleting all the folders and files… obviously no fix. A recent response took 1:29 on “generating” and then stopped without any output. This makes the app unusable and incredibly frustrating.

Other users have reported similar problems, but no one has found a solution yet. Some mentioned receiving “handshake failed” errors, which I was experiencing earlier too. Now it’s back to displaying “Loading…” continuously without progress.

The really strange thing is I tested it on my wife’s laptop using our same home network and it works fine there!

I uploaded a video on Google Drive to demonstrate the codebase indexing stuck on loading and also the slow AI response: video link

Version: 0.48.7 (user setup)
VSCode Version: 1.96.2
Commit: 1d623c4cc1d3bb6e0fe4f1d5434b47b958b05870
Date: 2025-04-02T05:04:28.547Z
Electron: 34.3.4
Chromium: 132.0.6834.210
Node.js: 20.18.3
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.19045

same here. at first i thought it was just heavily loaded LLMs (eg. gemini) but its hanging now for all requests.

basically unusable. Cursor status page still shows everything is fine?

Maybe this is helpful to the cursor team:

Error: checking file existence: Error: Unable to resolve filesystem provider with relative file path ‘cursor.aiSettings:cursor/aiSettings’
(anonymous) @ workbench.desktop.main.js:931

[Extension Host] (node:14196) ExperimentalWarning: Use ‘importAttributes’ instead of ‘importAssertions’
(Use ‘Cursor --trace-warnings …’ to show where the warning was created)
Ikr @ workbench.desktop.main.js:2371

Extension Host
workbench.desktop.main.js:4922

Error checking file existence: Error: Unable to resolve filesystem provider with relative file path ‘cursor.aiSettings:cursor/aiSettings’
(anonymous) @ workbench.desktop.main.js:931

Activating extension ‘anysphere.cursor-retrieval’ failed: The specified module could not be found.
\?\c:\Users\lucas\AppData\Local\Programs\cursor\resources\app\node_modules@anysphere\file-service-win32-x64-msvc\file_service.win32-x64-msvc.node.
SonExtensionActivationError @ workbench.desktop.main.js:2384

Error refreshing background composers ConnectError: [Unauthenticated] Error
at t (workbench.desktop.main.js:2405:13070)
at async Object.listBackgroundComposers (workbench.desktop.main.js:38:15147)
at async refreshBackgroundComposers (workbench.desktop.main.js:2405:7887)

Extension host (LocalProcess pid: 14196) terminated unexpectedly. Code: 184457440726358100000, Signal: unknown
(anonymous) @ workbench.desktop.main.js:4918

An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
webWorkerExtensionHostIframe.html:1

[Extension Host] (node:3848) ExperimentalWarning: Use ‘importAttributes’ instead of ‘importAssertions’
(Use ‘Cursor --trace-warnings …’ to show where the warning was created)
Ikr @ workbench.desktop.main.js:2371

Extension Host
workbench.desktop.main.js:4922

Activating extension ‘anysphere.cursor-retrieval’ failed: The specified module could not be found.
\?\c:\Users\lucas\AppData\Local\Programs\cursor\resources\app\node_modules@anysphere\file-service-win32-x64-msvc\file_service.win32-x64-msvc.node.
SonExtensionActivationError @ workbench.desktop.main.js:2384

workbench.desktop.main.js:4918 Extension host (LocalProcess pid: 14196) terminated unexpectedly. Code: 18446744072635810000, Signal: unknown

Bb @ workbench.desktop.main.js:4918

webWorkerExtensionHostIframe.html:1 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.

workbench.desktop.main.js:2371 [Extension Host] (node:3848) ExperimentalWarning: Use importAttributes instead of importAssertions (Use Cursor --trace-warnings ... to show where the warning was created)

Ikr @ workbench.desktop.main.js:2371

workbench.desktop.main.js:4922 Extension Host

workbench.desktop.main.js:2384 Activating extension ‘anysphere.cursor-retrieval’ failed: The specified module could not be found. \?\c:\Users\lucas\AppData\Local\Programs\cursor\resources\app\node_modules@anysphere\file-service-win32-x64-msvc\file_service.win32-x64-msvc.node.

$onExtensionActivationError @ workbench.desktop.main.js:2384

Update

It’s working now. Not sure what changed, maybe the Cursor team fixed something, or something else happened. The only thing I did differently was install the latest Visual C++ Redistributable.