Level Sequence: Game crashes when "SetPlaybackPosition" is called by Sequencer

We’ve encountered a bug that leads to a complete crash of your application (editor + build) and here’s how to reproduce it:

  1. Create a new level and save it
  2. Add a new level sequence to your level
  3. Add a new event track to your level sequence and add an event at a desired frame (for example: 50)
  4. Name the added event (for example: “SequencerEvent”)
  5. Save your level sequence and open your level blueprint
  6. Get a reference to your level sequence and play it on “BeginPlay”
  7. Add a new custom event which is named after the sequencer event (in this case: “SequencerEvent”)
  8. Put the execution pin of your custom event into a “SetPlaybackPosition” node and enter a valid time (for example: “0.1”)
  9. Save all
  10. Playtest
  11. Unreal will crash
  12. Add a “Delay” node with duration value “0” right after your custom event before you call “SetPlaybackPosition”. Unreal won’t crash in this case

I’ve attached some screenshots that show the different repro steps:

Hi there, thanks for the report. This was recently fixed and will be available in 4.19.

Here’s the report: Unreal Engine Issues and Bug Tracker (UE-52270)