I know this is an old topic , but i pass the same situation recently and was frustating reach the same conclusion of Phillipe_St-Amand:
When you are on a Client screen (Offline Client) and Try a Seamless transition, it will simply NOT WORK!
The answer is simple too:
There are three ways in which a NON-SEAMLESS travel MUST occur:
- When loading a map for the first time
- When connecting to a server for the first time as a client
- When you want to end a multiplayer game, and start a new one
So just to help other people to not waste the time i spent , if you are in the situations listed , find out a way to store the data in a way that your data can be read on the other side when you already Login your User(Local Files or the PixelStreaming WebApp in the case of streamed games are really good choices).
Kind Regards.