LevelSequenceActor playing is interrupted by LoadStreamLevel (Packaged/Cooked builds only)

Sequencer is interrupted by Level Streaming in very particular circumstances.

Conditions:
1.) Only affects Packaged builds
2.) Sequencer must be playing from a LevelSequenceActor (not a LevelSequencePlayer)

Under these conditions when LoadStreamLevel is used, Sequencer is interrupted and the game camera takes over.

Steps for reproducing in a new project:

  1. Add a new level via the Levels panel
  2. Create a new SequenceMaster
  3. Add the LevelSequence actor the main level
  4. In the main level blueprint, call Play on the LevelSequenceActor, then call LoadStreamLevel on the new level
  5. Note that in the Editor and in Standalone, this works as expected: The new level streams in while Sequencer is playing
  6. Package the build
  7. Note that in the Packaged build, Sequencer ends abruptly at the streamed level is loaded

As a work-around, I can use CreateLevelSequencePlayer and call Play on the created LevelSequencePlayer. This player will not be interrupted by LoadStreamLevel.

Hey KGist,

I was able to reproduce this in 4.12.5, but it no longer occurs in 4.13. Thank you for reporting it though!!

Excellent! Thanks, !

-Kelson