At half way through my multiplayer game, I require the Host and Peer to switch. So, I disconnect them from the Room and Server, send them again to the Login layout, this time with a different common GAME_NAME and ROOM. The previously peer enters that layout first, which should now become a Host.
Both players do log in to Signalling correctly, however, this time, Auto-join never happens. Players are not joining the room. I can't figure out why.
Possible issue: I had synced 2 objects. I am assuming as I disconnected both, the syncs would also go away. And the Login layout would re-sync the objects appropriately again?
What am I missing? Or what should I try?