I went to bed and got the "saving game..." popup and then Unreal Engine crashed. It still showed as RUNNING for a few minutes in Steam. I tried clicking STOP, it warned me that unsaved game data would be lost, and I clicked ok. Then for the next 10+ min Steam was stuck on STOPPING Coral Island.
ProjectCoral_Win64_Shipping!AActor::GetAttachedActors()
ProjectCoral_Win64_Shipping!UWorld::DestroyActor()
ProjectCoral_Win64_Shipping!AActor::Destroy()
ProjectCoral_Win64_Shipping!AC_SavannahMineLevelManager::ResetSavannahMines() [E:\TC\a1bf577e1817e987\ue4\ProjectCoral\Source\ProjectCoral\Savannah\C_SavannahMineLevelManager.cpp:157]
ProjectCoral_Win64_Shipping!UFunction::Invoke()
ProjectCoral_Win64_Shipping!UObject::ProcessEvent()
ProjectCoral_Win64_Shipping!AActor::ProcessEvent()
ProjectCoral_Win64_Shipping!TMulticastScriptDelegate<FWeakObjectPtr>::ProcessMulticastDelegate<UObject>() [C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Core\Public\UObject\ScriptDelegates.h:488]
ProjectCoral_Win64_Shipping!FTimerManager::Tick()
ProjectCoral_Win64_Shipping!UWorld::Tick()
ProjectCoral_Win64_Shipping!UGameEngine::Tick()
ProjectCoral_Win64_Shipping!FEngineLoop::Tick()
ProjectCoral_Win64_Shipping!GuardedMain()
ProjectCoral_Win64_Shipping!GuardedMainWrapper()
ProjectCoral_Win64_Shipping!LaunchWindowsStartup()
ProjectCoral_Win64_Shipping!WinMain()
ProjectCoral_Win64_Shipping!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll