Screen froze bug forced me to leave game

There is no way to appeal. This post explains:

I am trying to find some answers if there is a network or server issue ongoing right now, but have no answers at this time. Avoid Competitive for now to make sure you don’t take longer suspensions.