Why wont UE pick up visual studio 2017?

I have Visual c++ 2017 but Unreal Engine keeps giving me a error saying I dont when im trying to re-create the Sonic Dash engine. Can someone help me?

C++ is part of optional workloads that aren’t installed by default. So that could be the Problem here. You can check all Requirements here → LINK

If that doesn’t help can you show the error log ?

well each time i try to find a way to re-install 2017’s version the installer tells me my OS is not supported and i am on the newest version of windows. i dont know whats wrong

nevermind all of a sudden it started to work