Hey, I see you already posted about this in this thread V3.0.12: Extension host terminated unexpectedly 3 times within the last 5 minutes - #9 by Gary_Jiang. This is a known issue on Windows, and VPN clients, especially ones with system-level network drivers, can trigger it.
Since you need a VPN, here’s what I’d try in order:
-
Split tunneling in Astrill. If it’s available, exclude the Cursor process from the VPN tunnel. In Astrill it’s usually in Settings > App Filter or Split Tunnel.
-
Turn off Codebase Indexing. Cursor Settings (not VS Code settings) > Indexing & Docs > turn off Codebase Indexing. If you see Index Repositories for Instant Grep (BETA), turn that off too. Restart Cursor.
-
Disable HTTP/2. App Settings
Cmd+,> search for HTTP/2 > enable Disable HTTP/2. Restart. -
Try a different protocol in Astrill. If you’re using StealthVPN or OpenVPN, try OpenWeb instead, it tends to interfere less with Windows networking.
Also, please share your Cursor version from Help > About. The best workarounds depend on the version.
The team is aware of the extension host issue on Windows. Let me know what helps.