Extentions icons don't load under the extention tab on the sidebar

Thanks for checking. The logs confirm the diagnosis: extension icons in WSL are loaded via vscode-remote-resource://, and those requests fail with ERR_UNKNOWN_URL_SCHEME until you reload the window. This is the same bug as in this thread WSL: all extension icons break after restart (vscode-remote-resource:// blocked by CORS + ERR_UNKNOWN_URL_SCHEME), and it’s on our radar. There’s no ETA for a fix yet. Once I have an update, I’ll post it here.

A couple things in your logs that are worth flagging:

  1. You have A terminal backend with remote authority 'wsl+ubuntu' was already registered and Extension 'anysphere.remote-ssh' ... LOSES. This looks like a conflict between Microsoft Remote-WSL or Remote-SSH if you installed them manually from the marketplace and the built-in Anysphere Remote. If you have ms-vscode-remote.remote-wsl or ms-vscode-remote.remote-ssh installed, uninstall them and restart Cursor. It should behave more cleanly.

  2. Current workaround: run Ctrl+Shift+P and then Developer: Reload Window right after opening. You don’t need a full app restart.

Let me know if removing the MS extensions if they were installed also fixes the icon issue, or if you still need to reload the window every time.