It means you used same ip with different account or tried to create account.
At least that what they think.
Thank you Wii checkI am not exactly sure, but they do have a contact us page with an email address on it https://www.microworkers.com/contact.php I also found a YouTube video where the user just downloaded a different browser to register. So, it appears it is not necessarily an ip address issue.
Did u use any VPN?I signed up several times with several IP addresses, eventually it banned all my accounts with no convincing reason.
if you listen me, don't waste your valuable time on such these sites.
Your welcomeThank you Wii check
ThanxIf you need to open multiple accounts, you can find cheap or even free VPS servers.
I can recommend one for FREE, " https://www.onworks.net/programs/vm-online "
It's kinda slow sometimes but it does get the job done.