Crash on "New C++ Class" Menü

Are all the pre-reqs installed? Windows SDK? The best way that I know that everything is installed when running the Visual Studio 2017 installer, choose C++ Game Development and then the Unreal Launcher. It will select the correct Windows SDK. When you move to 4.20, you will no longer need the Windows 8.1SDK as it will use 10.