I can't seem to find another match if I disconnected from previous match whether if the clients disconnect themselves from the match or if the server is terminated. I'm using PlayFab and Mirror to create this. The flow of the matchmaking is:
- Both client creates matchmaking ticket
- Matchmaking tickets matched and request a server via GetMatch
- Both client connects to the server, goes to online scene, and start playing
- Both client disconnects via button which calls Mirror's NetworkManager.StopClient or terminate the server via PlayFab Game Manager
- Both client goes to lobby scene
- Both client creates matchmaking ticket again but always stuck at WaitingForMatch
If client disconnect by restarting the program, it can find a match. Any help or suggestion?