Level Sequence Player events not firing.

Title edited for clarity.


The following behavior is observed:

  1. LevelSequencePlayer events such as OnCameraCut do not fire when selected from the Details > Events pane of a variable in the Blueprint editor.
  2. Event Dispatchers seem to work fine: for instance, using a Bind Event to OnCameraCut node with an OnCameraCut event delegate and the LevelSequencePlayer variable as inputs works.

Is the first example behaving as expected? It would seem a stored LevelSequencePlayer Blueprint variable should generate events should work properly without having to explicitly bind the Event. The LevelSequence being played has two camera cuts and loops twice before stopping. The relevant log output is:

LogBlueprintUserMessages: [LevelSequenceTest_C_3] Started
...
LogBlueprintUserMessages: [LevelSequenceTest_C_3] 
LogBlueprintUserMessages: [LevelSequenceTest_C_3] CameraActor2_4.CameraComponent
LogBlueprintUserMessages: [LevelSequenceTest_C_3] 
LogBlueprintUserMessages: [LevelSequenceTest_C_3] CameraActor_1.CameraComponent
LogBlueprintUserMessages: [LevelSequenceTest_C_3] 
LogBlueprintUserMessages: [LevelSequenceTest_C_3] CameraActor2_4.CameraComponent
LogBlueprintUserMessages: [LevelSequenceTest_C_3] 
LogBlueprintUserMessages: [LevelSequenceTest_C_3] CameraActor_1.CameraComponent
LogBlueprintUserMessages: [LevelSequenceTest_C_3] 
LogBlueprintUserMessages: [LevelSequenceTest_C_3] CameraActor2_4.CameraComponent
LogBlueprintUserMessages: [LevelSequenceTest_C_3]