It's been years since joining lobbies has been broken

Every time you join a custom lobby, start the game then leave before it ends you won’t be able to join another lobby; it gets stuck on ‘Entering lobby’ and you need to restart the game to be able to join lobbies again.

It’s absolutely unfathomable that after so many years (first bug reports I’ve seen on this issue were in 2016) this is still happening. What the hell is going on here, Blizzard did you stop giving a shit about your playerbase? Just tell me so I know not to throw a single dime your way in the future.

Why would someone start the game as an host and then leave?

Let’s say I start a practice match VS AI but realize that I selected the wrong race for myself and don’t want to sit through two loading screens to be able to restart. Happened to me a couple times.