NotNull
nullable
Component
Fix client potentially not leaving a room on exiting multiplayer
Was holding up the task completion source, and in consequence, potentially the entire task chain.
This should no longer be required with the recent framework side change that stops a game from crashing on unobserved exceptions (https://github.com/ppy/osu-framework/pull/4171).