Cast to Custom GameInstance Works in Viewport/Simulation, Fails in Package/Standalone

This behavior was caused by a bug in the engine where moving the GameInstance object between project directories was not properly updated in the .ini. In play modes where the default objects are loaded through the ini (standalone, packaged), the GameInstance would obviously not load.