Unreal Engine Searching for MSVC in the wrong location causing live coding to always fail

Since installing 5.4.4 whenever trying to run livecoding i get this error

LINK : fatal error LNK1181: cannot open input file 'D:\Programs\Microsoft Visual Studio\2022\VC\Tools\MSVC\14.38.33130\lib\x64\legacy_stdio_wide_specifiers.lib'

i searched for it and found it could be a problem with the MSVC version being too new
but the i realized, visual studio is installed in E:\Program\VisualStudio\
i don’t know where it even got that path from, i had visual studio installed there years ago before i got a 3rd drive which i re-installed visual studio onto being it D was an hdd E is an SSD
no other software has that path nor is it searching for it, since i clean installed 5.4 unreal engine has been searching for that out of nowhere crippling development for the last month

is there any solution to manually set the path for this kind of stuff?