Current queues force all map bans to happen at the beginning of a best-of-N series. This causes issues as players must ban maps before they even know which game mode they are playing. Banning a map for a mode that never gets picked defeats the purpose of the ban phase. I suggest adding an option to split the voting process into separate rounds for each game. For every game in a series, the flow should go from mode selection, to map bans for that specific mode, and lastly the map vote. For example, a best-of-3 series would repeat this cycle 3 times. In game #1, players pick the mode, they are given N map bans per team, and vote on the remaining maps. Game #2 and #3 would follow the same flow. A fallback should trigger if the chosen number of bans ever exceeds the available map pool.
in simpler words, a best-of-3 would flow much better if vote for mode #1 -> run 2 map bans per team -> pick maps -> vote for mode #2 -> run 2 map bans per team -> pick maps -> vote for mode #3 -> run 1 map ban per team -> pick maps (the number of map bans are customizable per cycle, as long as there is at least 1 map for a particular mode) rather than vote for N map bans -> vote for mode #1 -> vote for map of mode #1 -> vote for mode #2 -> vote for map of mode #2 -> vote for mode #3 -> vote for map of mode #3