Howdy!
I completely understand how frustrating this issue was to run into on top of the penalty system. I’m happy to see you found the reason and got it resolved so you can avoid this again in the future.
We cover this type of question in the pinned post above located Here. Others were still impacted by this issue and thus the penalty would not be overturned. In the future if you ever run into on going issues try staying away from competitive till the issue has been resolved, you can troubleshoot in vsAI or if you think the issue may be resolved try a few games in Quickplay before returning to competitive.
If you have any feedback on the penalty system in relationship to technical issues please voice this on our General Forums.
Thank you.