Took a while, but fixed the failed user creation bugs