Write the helpdesk & check your messages. (Helpdesk is on the torrent site, not the forum site).
If I had to hazard a guess, I'd say you were suspected of having a duplicate (multiple) account. That means simply: other people from the same IP address are using the site.
Staff will have to figure it out...
And you get ahold of staff via the helpdesk!