'Blacking out' Frame 1 of level load


After players pass the lobby screen, I use the ‘open level’ command to the persistent level which is networked (controlled by a server). On frame one, it shows the default (naked) player character on player start before my ‘transition’ screen is able to black everything out.

I could move the playerstart to a black cube somewhere on the map, but I want to keep it where it is as a respawn point for the map.

I’ve tired to add a ‘Black loading’ UMG screen on the GameInstance (because that’s one persistent thing through level loading), but it resets the viewport when the open level is called.

Does anyone have a solution (even if it is a duct tape one) to black the screen out for the first frame or so?