Hot-Reload Fail

Since 4.9 we have had a issue with Hot-Reload failing. We are base don a older version of shootergame that we have not refreshed in some time. We do not see this error on the current 4.12 version of shootergame.

The issue is whenever we “build” from visual studio, we get a crash in the editor and this error:

Assertion failed: !bInitializedSerializationHistory [File[biggrin]:\Build++UE4+Release-4.12+Compile\Sync\Engine\Source\Runtime\ShaderCore\Private\Shader.cpp] [Line: 140]
Shader type was loaded after engine init, use ELoadingPhase:[tongue]ostConfigInit on your module to cause it to load earlier.

I have tried changing the .uproject file “LoadingPhase”: “PostConfigInit”, but it won’t even start the editor when loading that project if I do, it crashes with a non-specific error.

Any ideas? DId something change in Shootergame to make hot-reload continue to work? What might we need to change on our older shootergame codebase to fix this?

Thanks,

-Shawn