Regarding unreal engine 4.26 I do have an upstream build of 4.26 that i pull everyday from Epic Games github and it also has its own issue with intellisense on all platforms which has a simple fix replacing (replace all)
"command": "
"command": "\"\"
in compileCommands_YourProjectName.json
In 4.26 they reworked the vscode intellisense so it will not fix the previous issue they re wrote whole intellisense for vscode with compile commands from scracth. But they have this bug which has been sent as a pull request but I am not sure it will get upstreamed… so its better not to get hopes too high for 4.26 fixing this, this work around may also need a video like 4.25 one, lets see if this fix get upstreamed till the final release I also have discussion with sean from vscode team if this is an upstream engine bug or a c++ extension bug… We are still investigating