Well, if you get disconnected and don't get reconnected, the server tab mentions to try `/connect`.
Additionally, if you want to rewrite the client, you're welcome to start and open a PR - it's a community-run project. I've had Lounge running for months now without issue. Contributions are always welcome.
I tried to fix it, but the client is a pile of terrible code and needs a complete rewrite.