# \[Windows\] Infinite loading when switching projects: No Connect transport provider registered / EverythingProvider timeout

**URL:** <https://forum.cursor.com/t/windows-infinite-loading-when-switching-projects-no-connect-transport-provider-registered-everythingprovider-timeout/159954>\
**Category:** Bug Reports\
**Tags:** tab, indexing\
**Created:** [May 7, 2026, 6:31am UTC](https://forum.cursor.com/t/windows-infinite-loading-when-switching-projects-no-connect-transport-provider-registered-everythingprovider-timeout/159954 "2026-05-07T06:31:59Z")\
**Posts on this page:** 1\
**Showing post:** 5

<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:** [May 8, 2026, 9:01am UTC](https://forum.cursor.com/t/windows-infinite-loading-when-switching-projects-no-connect-transport-provider-registered-everythingprovider-timeout/159954/5 "2026-05-08T09:01:39Z")

</div>

Hey, this is a known issue on Windows. The extension host `cursor-socket` sometimes doesn’t finish starting up in time, and anything that relies on it like Tab, Agent, Indexing, Auth UI fails with these timeouts. The main thread with diagnostics is here: [Timeout waiting for EverythingProvider Error](https://forum.cursor.com/t/timeout-waiting-for-everythingprovider-error/158146)

A few things to check for your case:

1. Update Cursor. 2.6.22 is very old, the latest stable is 3.3.x: [Cursor · Download](https://cursor.com/download). Some fixes and better diagnostics were added later.

2. Is it project-specific? You said it hangs only on one project. Try opening a different project or a new empty folder. Does that load fine? If yes, it’s likely a workspace state issue. Close Cursor and delete that project’s storage, make a backup first:

```auto
%APPDATA%\Cursor\User\workspaceStorage\

```

Find the folder for that project by checking `workspace.json` inside, then delete that folder. Cursor will recreate the storage.

1. If it hangs globally on any project, follow the steps from the main thread:

- Check what’s inside `C:\Program Files\cursor\resources\app\extensions\cursor-socket\`
- Start with an isolated extensions folder: `cursor --disable-extensions --extensions-dir C:\cursor-clean-ext`
- Check AV or EDR software like Trend Micro, 360, Forcepoint. In corporate setups it often blocks security-related components. Your IT team can add exclusions for `C:\Program Files\cursor\` and the `cursor.exe` and `cursor-socket` processes.

If it still hangs after the update and steps above, please share the latest session folder from `%APPDATA%\Cursor\logs\`, especially `main.log` and the logs under `window1` or `window2`, and tell me what security agent is installed. The logs should show where it gets stuck.

---

_[View the full topic](https://forum.cursor.com/t/windows-infinite-loading-when-switching-projects-no-connect-transport-provider-registered-everythingprovider-timeout/159954)._
