first revert back to 4.12 (right click on .uproject and switch to 4.12) and ensure the project is still working there. Then try converting up through each engine version, testing the project in each version to see if it breaks prior to 4.15. Also try to remove any reference to MainCRTStartup in your code if possible as this seems to be generating the error.