Highly doubt it was another program (not saying it was due to IsBoxer, which I have been using since Classic's launch), otherwise they would have banned all the accounts, they have banned only the WoW license of the boosting char.
I have appealed it, let's see what happens, if they don't unban it this is the end of my WoW career after 11 years, lol.
Connect With Us