This is a somewhat late-coming post in terms of when this update came into effect, but I’m continually baffled as to why this was implemented.
In the engineer update, you are no longer able to cancel joining a new session in the event that the host disconnects or ends the session. Your only choice is to wait for the session to load (which can take a while) and then leave (forcing yet another load screen), or to quit the game entirely.
The system worked so well before, if a host disconnected you could cancel joining a new host while in the loading screen, which is now no longer possible and I am just at a loss trying to figure out why this was even changed.
Sorry if this is unclear or formatting is bad, thank you in advance for any responses!