After getting disconnected multiple times from blizzard servers (all my other programs have no issues and my stream is still running), I got suspended for 30 minutes for leaving games early.
This is stupid because I am not even allowed to finish the game I was disconnected from, resulting in a loss of SR for my whole team due to an issue I cannot control.
Solution: let me rejoin and finish the match no matter the suspension. Suspend me after I finish the game.
I’m seeing people disconnecting and rejoining in my ranked games in about half the games and it is definitely not a unique problem if you look at the technical question forum.