nRF Connect for VS Code - SDK not recognized and west exits with code -2 after update to v2026.3.1484

After updating from v2026.1.1327 to v2026.3.1484 on Linux, all previously installed SDKs disappeared from the Welcome view — the extension no longer recognizes them. Attempting to update west from within the extension fails immediately with exit code -2. No changes were made to the environment between the two versions.

It seems that in v2026.3.1484, `toolchainInstallDir` reads `nrfutil-sdk-manager config show --json` output as `JSON.parse(e)?.install_dir`, but the actual JSON structure nests it under `default.install_dir`, so it always falls back to `~/ncs` regardless of configuration.

Verified workaround: rolling back the extension to 2026.1.1327 immediately fixes the issue.

Another workaround (which defeats the purpose of having a setting for selecting a different folder): create a symbolic link from the actual`ncs` foldet to `~/ncs`.

Parents Reply
  • Hi Alessandro,

    Nothing official yet unfortunately. We are working on reproducing it. Is the issue on your side the exact same as described here by Bill in this case?

    There has been some other tickets opened up that seems to be related to the same issue(eg here and here), you can see there if there are any suggestions that work for you. One atleast say that downgrading to the previous version works for him, try that.

    We'll update this case when a solution is found, given that the case hasn't been closed by then.

    Regards,

    Elfving

Children
Related