UObject() constructor called.. crash at startup

In a subclass of UGameInstanceSubSystem:

  • I had forward declared a subclass of UObject. The CDO logic was crashing. Removed the forward declare and put the include in the header and all is well.