If a player gets disconnected at some of the last rounds of a match and the match gets over before their 3 minutes of rejoining time, they should not be issued a cool-down and should be allowed to join the next map or any other servers(if they intend to do so).
This is fair in my opinion and is followed everywhere else too. Please implement this disconnection exception scenario. Thanks in anticipation!