Servertravel works on server but not on client

I’m running a multiplayer game. Using servertravel from the lobby to the the game works fine, as shown here:

But once the game is won, and I try to load the winner screen like this:

it fails. Both client and server go to the loading screen and then the server goes to the winner screen, but the client never gets past the loading screen. I thought the problem was that my gameplay Game Mode wasn’t set to seamless transfer, but when I turn that one on, then neither the server nor the client get to the winner screen, they both get stuck on loading.

Edit: If the loading screen is a widget setup, you need to destroy it. You might be loaded but it’s still blocking maybe?

So, I have no idea why the loading screen wasn’t being destroyed, but that appears to have been the problem. When I adjusted some aspects of the screen, it suddenly started working. Unfortunately, I have no idea what exactly resolved the issue, but with the new information I received, I am fairly confident that it was in fact loading the next screen and failing to remove the loading window, which in turn blocked everything.

Edit: After some more exploring, I am pretty sure the whole thing started from the new map failing to load the appropriate game mode/player controller, which in turn caused it to not clear the widget properly.

That’s great news! Glad you got that resolved. I actually stepped away from a game I was working on for a while because of that very issue. I knew everything was right and I could see the client moving on the server screen but the screen was black on the client.

It’s because my buddy didn’t tell me he had made a black loading screen that wasn’t being destroyed on the servertravel.