No 32-bit compiler toolchain found. Multiple Solutions Have Been Tried

Hello Unreal Community, I am completely stuck with the above error and can’t do any game work with the engine whatsoever. I HAVE looked through many of the other solutions posted in the past and have attempted some of the solution, as listed below with no success…

The error is as follows:
No 32-bit compiler found in C:\ProgramFiles(x86)\Microsoft Visual Studio\VC\Tools\MSVC\14.12.25827\bin\cl.exe

However, within this bin folder there are 4 subfolders labelled: arm, arm62, Hostx64, Hostx86 which do contain a cl.exe a few folders deeper. I don’t know how to solve this and can’t continue at all. Please help

What I have tried:

Reinstalling VS2017 and UE4

Making sure I have the Unreal Game Development VS2017 workload installed

Building from source

Restarting the computer

Notes:

Making a Blueprint based project does work

HELP! I don’t know what to do and can’t do any Unreal Engine work while this persists

Attached is a picture of the error shown when building UE from source.

Attached is a window of UE showing the problem. The bottom left shows what is present at the folder path it is looking for. The bottom right shows the location of the cl.exe I think it is looking for

Attached is the Visual Studio 2017 Modify window to show I have the prereqs installed