Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Network diagnostics fail only after running cursor . from WSL command line.
Steps to Reproduce
Quite simply:
I install CursorUserSetup-x64-3.7.21 on my Windows device (OS Name: Microsoft Windows 11 Enterprise, OS Version: 10.0.26200 N/A Build 26200) in the normal way.
If I launch Cursor from Windows, everything appears to work and I can pass all network diagnostics when I run it inside the settings of the Cursor interface.
Now, I want to work on a project by entering “cursor .” to the command line inside the relevant project in WSL.
The following message is returned and an update installed:
Installing Cursor Server for commit 517f696d8ab6c53eb04fbfdaae705cd146bf3460
Cleaning up old installations…
Downloading Cursor Server for x64 (517f696d8ab6c53eb04fbfdaae705cd146bf3460)
–2026-06-10 14:30:26-- [REMOVED HTTPS]downloads(DOT)cursor(DOT)com/production/517f696d8ab6c53eb04fbfdaae705cd146bf346e/linux/x64/cursor-reh-linux-x64.tar.gz
Resolving downloads(DOT)cursor(DOT)com (downloads(DOT)cursor(DOT)com)… 104.18.16.128, 104.18.17.128, 2606:4700::6812:1180, …
Connecting to downloads(DOT)cursor(DOT)com (downloads(DOT)cursor(DOT)com)|104.18.16.128|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 108584338 (104M) [application/gzip]
Saving to: ‘/home/(MY USER)/.cursor-server/bin/517f696d8ab6c53eb04fbfdaae705cd146bf3460-1781094626242492322.tar.gz’
Now if I let this run, Cursor is broken. Network diagnostics fails. Some diagnostics show a red cross with “Timeout waiting for EverythingProvider”. Others just hang forever. (screenshot attached)
I cannot communicate with agents as this just times out with an error.
Expected Behavior
Cursor should pass network diagnostics even when launched from wsl command line.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Version Information
Version: 3.7.21 (user setup)
VS Code Extension API: 1.105.1
Commit: 517f696d8ab6c53eb04fbfdaae705cd146bf3460
Date: 2026-06-07T21:46:09.237Z
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
xterm.js: 6.1.0-beta.256
OS: Windows_NT x64 10.0.26200
Additional Information
I can work around this by never using “cursor .” in WSL and just opening from Windows every time. If I let the update run that occurs when I use “cursor .”, Cursor becomes broken even if I launch it from Windows.
Furthermore, after Cursor breaks from using “cursor .”, a recurring request to install the WSL extension appears which always returns no matter how many times I click it and restart.
Finally, it’s worth noting that I have to rm -rf the /.cursor-server and anything else Cursor related before doing a clean install to make the work around work. If you just uninstall cursor and reinstall in the regular way, the bug persists even after the reinstall.
Sorry for messing with the URLs but it’s preventing me from posting this for too many urls. This is just a bit silly.
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor
