Hello,
my opinion, atleast, if you gonna make us wait 30 minutes for a queue of 300 players and even live with crashes that can reset and put you into a new queue:
Atlkeast remove the artificial delay to create games when you failed to create or joina game.
Let the delay only be effective when you actually joined a game successfully. Is that possible? The way its now is absolutely awful. One time misstype in a baalrun and you are “out” because of the delay.
One invalid character in game-name? You gotta wait
One wrong password entered? you gotta wait.
The game with same name accidently already exists? (Happen often) → You gotta WAIT.
What is the sense of this? Seriously. its hardcoded in the client. And even the error-message is totally misleading for non-technical affin players saying “their internet connection would be broken”. This is really very bad program behaviour.
It absolutely hinders fun and gameflow and makes no sense now that you got the queue especially.