Editor crashing on hot reload

Every time I change the C++ code in my Source folder for my project and click “Compile” in the Editor or “Build” in VS to Hot Reload the project, the Editor crashes. Visual Studio has the “Development Editor” build configuration.

MachineId:157EAA0346B867FD6C9B07A7938B42C1
EpicAccountId:d561d110ed77453aad9a9574d4009d80

Unknown exception - code 00000001 (first/second chance not available)

"Fatal error: [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.8\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp] [Line: 76]
We are cur

UE4Editor_Core!FDebug::AssertFailed() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\private\misc\outputdevice.cpp:355]
UE4Editor_CoreUObject!UObject::UObject() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:2041]
UE4Editor_CardBattlePrototype_6143!InternalConstructor() [c:\program files\epic games\4.8\engine\source\runtime\coreuobject\public\uobject\class.h:2372]
UE4Editor_CoreUObject!StaticConstructObject_Internal() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:2539]
UE4Editor_CardBattlePrototype_6143!NewObject() [c:\program files\epic games\4.8\engine\source\runtime\coreuobject\public\uobject\uobjectglobals.h:1101]
UE4Editor_CardBattlePrototype_6143!ACardBattlePrototypeGameMode::ACardBattlePrototypeGameMode() [c:\users\will\documents\github\magicwestern\cardbattleprototype\intermediate\build\win64\ue4editor\inc\cardbattleprototype\cardbattleprototype.generated.cpp:18]
UE4Editor_CoreUObject!UClass::HotReloadPrivateStaticClass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\coreuobject\private\uobject\class.cpp:3775]
UE4Editor_CardBattlePrototype_6143!GetPrivateStaticClassBody() [c:\program files\epic games\4.8\engine\source\runtime\coreuobject\public\uobject\class.h:2428]
UE4Editor_CardBattlePrototype_6143!TClassCompiledInDefer::Register() [c:\program files\epic games\4.8\engine\source\runtime\coreuobject\public\uobject\uobjectbase.h:322]
UE4Editor_CoreUObject!UClassRegisterAllCompiledInClasses() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\coreuobject\private\uobject\uobjectbase.cpp:649]
UE4Editor_CoreUObject!ProcessNewlyLoadedUObjects() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\coreuobject\private\uobject\uobjectbase.cpp:813]
UE4Editor_CoreUObject!TBaseStaticDelegateInstance::ExecuteIfSafe() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:921]
UE4Editor_Core!TBaseMulticastDelegate::Broadcast() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\public\delegates\delegatesignatureimpl_variadics.inl:1031]
UE4Editor_Core!FModuleManager::LoadModuleWithFailureReason() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\private\modules\modulemanager.cpp:431]
UE4Editor_Core!FModuleManager::LoadModule() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\private\modules\modulemanager.cpp:303]
UE4Editor_HotReload!FHotReloadModule::DoHotReloadInternal() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\developer\hotreload\private\hotreload.cpp:679]
UE4Editor_HotReload!FHotReloadModule::DoHotReloadFromIDE() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\developer\hotreload\private\hotreload.cpp:1087]
UE4Editor_HotReload!FHotReloadModule::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\developer\hotreload\private\hotreload.cpp:1023]
UE4Editor_Core!FTicker::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\private\containers\ticker.cpp:107]
UE4Editor!FEngineLoop::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launchengineloop.cpp:2479]
UE4Editor!GuardedMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launch.cpp:142]
UE4Editor!GuardedMainWrapper() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]

Hi Envisioner,

We’ve had reports of multiple issues surrounding Hot Reloading in 4.8 but hope to have those issues fixed with 4.9. Could you try converting a copy of your project to 4.9 Preview to see if this crash persists?