Cook / Packing fail on Sequence Recoder in 4.15.2


I’m getting a cooking error when trying to package a project with a “Start Recording Sequence” action in the level blueprint.
As soon as the action is removed the cooking and packing goes thru.

All that’s inside the blueprint is a keyboard event connected to a “Start Recording Sequence”, which in turn is recording a simple box actor from the Persistent level.

This is the error msg from the log:
LogWindows:Error: Assertion failed: !DependencyIndex.IsNull() [File:D:\Build++UE4+Release-4.15+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\SavePackage.cpp] [Line: 4889]
LogWindows:Error: Failed to find dependency index for SequenceRecorderBlueprintLibrary /Script/SequenceRecorder.Default__SequenceRecorderBlueprintLibrary (Function /Game/StarterContent/Maps/Minimal_Default.Minimal_Default_C:ExecuteUbergraph_Minimal_Default)

BTW, does anyone know why the “Start/Stop Recording Sequence” actions is missing from 4.16 preview releases?


Hi Mac355,

The “Start/Stop Recording Sequence” nodes were never meant to be packaged. Sequence Recorder is not meant to work with shipped/packaged games. It is intended that these nodes are not a part of 4.16. If you upgraded your project to 4.16, you’d see a warning on your “Start/Stop Recording Sequence” nodes.

Hi !

Ok, but do you know of some other way to trigger a start/stop of sequence recording via blueprint 4.16?

Hey Mac355,

Sequence Recorder is meant to specifically be an editor tool and not something you trigger through blueprints. So currently no. You’ll need to use the Sequence Recorder interface in the editor to trigger a recording.