Hi,
It looks like cit2 took security measures against some form of leak they had in April 2025.
Since this is a server-based incident, please consider reaching out towards their administration team for guidance (through their Discord or other platforms they have a presence on). We can't help you out on this because your issue is related to a platform we do not own nor moderate.