Async Loading Screen is a free and open-source plugin for Unreal Engine. Async Loading Screen allows you to easily configure a Loading Screen System in the project settings, and automatically add a Loading Screen whenever you open a new level, without Level Streaming.
Having battled with settings for an embarrassing amount of time, I realised that I was unable to close the loading screen once loading had finished because I was using Looping Playback and the looping movie was not skippable.
It would be good if Loading Complete Text input bypassed this bool or either the bool renamed or tooltips updated. It's not immediately clear that this bool can cause an infinite loading screen if it's set to false and you're relying on input rather than the "Stop Loading Screen" function.
I'll note this, but you should carefully read the option's tooltip. The "MoviesAreSkippable=false" option is used for someone who wants to skip the loading screen in their blueprint manually.
Having battled with settings for an embarrassing amount of time, I realised that I was unable to close the loading screen once loading had finished because I was using Looping Playback and the looping movie was not skippable.
It would be good if Loading Complete Text input bypassed this bool or either the bool renamed or tooltips updated. It's not immediately clear that this bool can cause an infinite loading screen if it's set to false and you're relying on input rather than the "Stop Loading Screen" function.