Async Loading Screen

Hello, I’m currently using an Async Loading screen, and it’s working well overall. I have a large open-world level that’s being loaded, and since this is a multiplayer game, I’m mentioning that in case it’s relevant.

The issue I’m facing is that after the level loads, there’s a delay where the player is stuck as a random camera positioned at the 0,0,0 location, staring at the level. Eventually, the character is ready, and possession occurs, but during this time, the loading screen ends too early, resulting in an awkward moment where the player is just viewing the level before they can control their character. I’d like the Async Loading screen to remain active until the character is fully possessed to avoid this awkward transition.