Does anyone else experience instability with Cursor and WSL?

Hey, thanks for the report. This looks like an extension host issue in WSL.

Quick question: are you using the WSL extension for Cursor? In the bottom-left of the editor it should say WSL: <distro name>. If it doesn’t, the problem is most likely that Cursor is running via Windows instead of the WSL environment.

Fix:

  • Install the WSL extension in Cursor (from the Extensions marketplace)
  • Open a WSL terminal
  • cd into your project directory
  • Run cursor . from there

The WSL extension lets Cursor run extensions directly inside WSL. It’s much faster and more stable, and it helps prevent extension host crashes.

Here’s a thread where this helped another user with the same issue: How to recover from "Extension host terminated unexpectedly 3 times..."?

Let me know if this helps.