There's an issue with the matchmaker not cleaning up rooms after the host leaves. Meaning that you can create a room, leave and rejoin and it causes issues. If anyone else was having this issue, I might have found a way around it with the following overrides in my extension of NetworkLobbyManager:
Cleaning up match rooms when host leaves
Code (CSharp):
- public override void OnMatchCreate(CreateMatchResponse matchInfo)
- {
- base.OnMatchCreate(matchInfo);
- hosted_room_match =...