Add-on components that enhance and customize the Visual Studio integrated development environment
Thanks for the update.
If some extensions are syncing and others are not, even after reinstalling VS Code, this is expected behavior in certain scenarios.
VS Code does not automatically sync extensions installed in Remote‑SSH, WSL, or Dev Containers. These extensions are environment‑specific and must be installed separately in each remote environment. [code.visua...studio.com]
Additionally, extensions are profile‑scoped. If the third machine is using a different VS Code profile, synced extensions will not appear. Please ensure the same profile (for example, Default) is active on all machines. [code.visua...studio.com]
Also verify that no extensions are excluded in settingsSync.ignoredExtensions and that Extensions are enabled under Settings Sync configuration.
Since synchronization is working as designed, reinstalling VS Code alone will not resolve this unless the above conditions are met.
Let me know if you need any further help with this. I will be happy to assist. If you find this helpful, Kindly mark the provided solution as "Accept Answer", so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.