For reference from what the OP said was the reason for being reported:

Quote Originally Posted by orderlyanarchist View Post
reported for 3rd party programs. I used to upload logs on request for folks when teaching savage raids. Guess i got reported for it.
To be "uploading logs on request when teaching", I assume they were openly offering to do it for whoever they had played with, thinking it's just a helpful thing to do. Which it is, but it's also officially against the game rules (whether it should be or not).

It's possible that they got reported multiple times by the same person or different people before getting called in over it, which might explain the harder penalty at an "applying strict rules" level.


None of that is to say that this has been handled well by the GM, but it could explain the penalty.