Had the same problem when trying to make an account on my phone, the captcha wouldn't load on it. I created an account on pc and then was able to log in on my phone. Seems they are throttling people in though.Can't get an account set up. Just keeps saying something went wrong try again later.
Got repetitive. Skill system was uninspired. Definitely a time/money sink. I uninstalled.