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!