I have faced the same problem before and tried all the methods without success. The only solution is to transfer your funds to another account, delete your account, and then return and register again with the same details. Transfer your funds to the new account and the problem will be resolved.