Smooth loading screen with Movie player

Hey everyone, quick question about movie player, when I call function OpenLevel from Level A to LevelB movie is played but when Level B is loaded and we open it, movie player instantly dissapear, can I make it play all the time even when Level B is opened ? and then close it by calling some function manually ?

There is an option : bAutoCompleteWhenLoadingCompletes

FLoadingScreenAttributes LoadingScreen;
LoadingScreen.bAutoCompleteWhenLoadingCompletes = false;  // Ensure it doesn't auto-close when level loads
LoadingScreen.MoviePaths.Add(TEXT("YourMovieFilePath"));   // Add your movie file path here
GetMoviePlayer()->SetupLoadingScreen(LoadingScreen);       // Setup the movie player with the loading screen
GetMoviePlayer()->PlayMovie();                            // Play the movie

// and then OpenLevel

GetMoviePlayer()->StopMovie(); // Stop When you want

If it was helpful, I’d appreciate it if you could mark it as the solution! :slight_smile:

Unfortunetely that solution doesnt work, movie is played during loading but after its done we get blackscreen and new level is shown