Weird errors when building - 4.14 to 4.15(.1)

I have tried both 4.15 and 4.15.1, same error on both.
I have tried deleting the whole engine, and also verifying while it was installed
I have since reinstalled all SDK’s and other prerequisites that I could think of

So the title says it all, I am getting strange errors. It is only on this certain project, and when happens when I try to convert from 4.14 to 4.15. These errors do not show in the 4.14 build.

Thanks for the help.

Yeah, looks like all those missing macros are causing the ambiguities.
They are probably undefined because they used to be included indirectly in 4.14 and prior, but as TX.AlphaMale pointed out, that is no longer the case.
I would try to start by searching for the undefined macros (find in all files), and if you can find the header files where they are defined, include those headers manually.