Loading save from slot crashes after player_character death

Hello there, I’m using UE 4.10 for my project.

We’re creating a playable demo for our game and I am trying to implement a checkpoint system into our demo level.

I have a working save system that saves a few player statistics, and their relative location on the map.

The checkpoints work completely fine in a playthrough if you decide to quit and load from the previous checkpoint; however, if the main character is killed and then you attempt to load the file, the game crashes every time.

Any help in deciphering the cause of the issue would be much much much much appreciated.

Here is the log for my crash report:


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

Assertion failed: !bPostTickComponentUpdate [File:D:\Buil

UE4Editor_Core!FDebug::AssertFailed() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\core\private\misc\outputdevice.cpp:374]
UE4Editor_Engine!UWorld::MarkActorComponentForNeededEndOfFrameUpdate() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\engine\private\leveltick.cpp:762]
UE4Editor_Paper2D!UPaperFlipbookComponent::CalculateCurrentFrame() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\plugins\2d\paper2d\source\paper2d\private\paperflipbookcomponent.cpp:218]
UE4Editor_Paper2D!UPaperFlipbookComponent::CreateSceneProxy() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\plugins\2d\paper2d\source\paper2d\private\paperflipbookcomponent.cpp:92]
UE4Editor_Renderer!FScene::AddPrimitive() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\renderer\private\rendererscene.cpp:491]
UE4Editor_Engine!UActorComponent::RecreateRenderState_Concurrent() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\engine\private\components\actorcomponent.cpp:1106]
UE4Editor_Engine!UActorComponent::DoDeferredRenderUpdates_Concurrent() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\engine\private\components\actorcomponent.cpp:1198]
UE4Editor_Engine!UWorld::SendAllEndOfFrameUpdates() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\engine\private\leveltick.cpp:814]
UE4Editor_Renderer!FRendererModule::BeginRenderingViewFamily() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\renderer\private\scenerendering.cpp:1645]
UE4Editor_Engine!UGameViewportClient::Draw() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\engine\private\gameviewportclient.cpp:1043]
UE4Editor_Engine!FViewport::Draw() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\engine\private\unrealclient.cpp:1022]
UE4Editor_Engine!FSceneViewport::ResizeViewport() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\engine\private\slate\sceneviewport.cpp:1065]
UE4Editor_Engine!FSceneViewport::ResizeFrame() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\engine\private\slate\sceneviewport.cpp:1006]
UE4Editor_Engine!UGameEngine::SwitchGameWindowToUseGameViewport() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\engine\private\gameengine.cpp:352]
UE4Editor_MoviePlayer!FDefaultGameMoviePlayer::WaitForMovieToFinish() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\movieplayer\private\defaultgamemovieplayer.cpp:311]
UE4Editor!FEngineLoop::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\launch\private\launchengineloop.cpp:2429]
UE4Editor!GuardedMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\launch\private\launch.cpp:142]
UE4Editor!GuardedMainWrapper() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.10\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll

Here’s a few photos of how my save system is being established: