OnPostLogin spawn issue

I’m having this issue right now as well. I’m not exactly sure why the camera appears on 0, 0, 0 and then eventually fixes itself (usually takes about one second). I’m even hiding the loading screen on the APlayerController::BeginPlay function so I really at a loss as to why this could be happening.

The only thing I can think of is that the camera has not replicated correctly to the client fast enough, and the client eventually decides to make a correction.