UE5.0.3 cant recognise installed clang SDK

I am using Unreal Engine 5.0.3 on Windows and wanted to cross-compile for Linux. I have installed visual studio & the plugins for Linux, and also downloaded the clang -v20 from Unreal Engine website, installed the exe to the toolchains folder. Confirmed both Linux_root and linux_arch_root in Contol Panel/System/Advanced settings/environment variables. Re built multiple blank projects with BP and C++ but it still cant see the SDK.
Screenshot 2023-01-03 085420
Screenshot 2023-01-03 085526