How to leave a SessionLobby without needing to disconnect from the server

Options

I'm creating a project where we have different gamemodes and this requires different lobbies.

I've already gotten joining lobbies working but haven't been able to find anything on leaving lobbies without using NetworkRunner.Disconnect(), which disconnects from the server entirely.

I've tried to circumvent using disconnect by joining a different lobby, but this gives me the shutdown error "AlreadyRunning" meaning:

Raised when Fusion is already running and the StartGame is invoked again

Does anyone know of a way to move between lobbies?

Additionally, I was wondering if there are any resources that are clearer than the fusion code reference, as that often times lacks information on critical classes.