qsb-dev / quantum-space-buddies

Quantum Space Buddies ( QSB ) is a multiplayer mod for Outer Wilds.
https://outerwildsmods.com/mods/quantumspacebuddies
GNU Affero General Public License v3.0
90 stars 22 forks source link

Client connects to singleplayer game instead of host game. #583

Closed planksteak closed 1 year ago

planksteak commented 1 year ago

Describe the bug Sometimes, when the client fails to connect to the host, (I think when the host leaves whilst the client is connecting) the client will be put into a single-player game instead. The notification for "Client disconnected with error" still appears as you go into the game.

To Reproduce 1- Get a host to host and a player to connect. 2- Get the host to disconnect from the game whilst the player is connecting.

Expected behavior The player should be put into a singleplayer game.

Please complete the following information:

misternebula commented 1 year ago

You say the expected behaviour is "The player should be put into a singleplayer game.", but is this not the issue you are reporting?

misternebula commented 1 year ago

This issue is kinda not fixable, since the game scene is loaded async. It's not possible to cancel an async scene load.