Engine crashes when using take recorder in simulate mode

Hello,

I want to record some character ragdoll animations with take recorder but every time I click on the “simulate” button after starting the recording, it crashes. It’s a brand-new project using default assets. It works fine without the take recorder.

Thanks.

Hi,

It would be very helpful to post the crash log, otherwise there is NO way to know what’s going on.

Here’s the log
LoginId:757fdfe24ae35777ab83a0bc530eb67a
EpicAccountId:712aac0dbc96423399d05d9e1a8cc13a

Assertion failed: IsValid() [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\SharedPointer.h] [Line: 1113]

UnrealEditor_MovieScene!UE::MovieScene::FCompiledDataVolatilityManager::ConditionalRecompile() [D:\build++UE5\Sync\Engine\Source\Runtime\MovieScene\Private\Compilation\MovieSceneCompiledVolatilityManager.cpp:105]
UnrealEditor_MovieScene!UE::MovieScene::FSequenceInstance::ConditionalRecompile() [D:\build++UE5\Sync\Engine\Source\Runtime\MovieScene\Private\EntitySystem\MovieSceneSequenceInstance.cpp:255]
UnrealEditor_MovieScene!UE::MovieScene::FScopedVolatilityManagerSuppression::~FScopedVolatilityManagerSuppression() [D:\build++UE5\Sync\Engine\Source\Runtime\MovieScene\Private\EntitySystem\MovieSceneInstanceRegistry.cpp:166]
UnrealEditor_TakeRecorder!UTakeRecorder::StopInternal() [D:\build++UE5\Sync\Engine\Plugins\VirtualProduction\Takes\Source\TakeRecorder\Private\Recorder\TakeRecorder.cpp:1056]
UnrealEditor_TakeRecorder!UTakeRecorder::HandlePIE() [D:\build++UE5\Sync\Engine\Plugins\VirtualProduction\Takes\Source\TakeRecorder\Private\Recorder\TakeRecorder.cpp:1285]
UnrealEditor_TakeRecorder!V::TBaseUObjectMethodDelegateInstance::ExecuteIfSafe() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:667]
UnrealEditor_UnrealEd!TMulticastDelegate<void __cdecl(bool),FDefaultDelegateUserPolicy>::Broadcast() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl:956]
UnrealEditor_UnrealEd!UEditorEngine::StartPlayInEditorSession() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:2609]
UnrealEditor_UnrealEd!UEditorEngine::StartQueuedPlaySessionRequestImpl() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:1167]
UnrealEditor_UnrealEd!UEditorEngine::StartQueuedPlaySessionRequest() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:1068]
UnrealEditor_UnrealEd!UEditorEngine::Tick() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorEngine.cpp:1902]
UnrealEditor_UnrealEd!UUnrealEdEngine::Tick() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdEngine.cpp:550]
UnrealEditor!FEngineLoop::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5921]
UnrealEditor!GuardedMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:180]
UnrealEditor!GuardedMainWrapper() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
UnrealEditor!LaunchWindowsStartup() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
UnrealEditor!WinMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
UnrealEditor!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

Assertion failed: IsValid() [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates*SharedPointer*.h]

Ah, reminds me of my days of coding in C++.

There’s a broken reference and/or a necessary file is missing or has been renamed or corrupted.

It’s ALSO possible that you’re missing a component that is used TO READ the file. Yes, very convoluted, I know.

Try reverifying Unreal Engine or reinstalling it.

To reverify:

Further reading if these don’t work; people tried all sorts of things:

1 Like

Thank you. I will try your suggestions.

I installed 5.3 for now which doesn’t have the issues, so probably something somewhere went wrong with my 5.4.

Verify did the trick. Thanks!

1 Like

PHEW.