Unreal incompatible with Visual Studio 2017 15.5.2

I did manage to get it working again, thought it seems a bit unreliable. I loaded my project through the launcher (instead of opening uproject from explorer), regenerated the solution, loaded into visual studio, the right clicked on the project and selected reload. Then it came up.

But if I load uproject from explorer or load the visual studio solution file directly, it breaks. This worked for one project, another one I couldn’t even load at all because it kept trying to recompile and failing on load so I couldn’t even open it.