I think I found out why it happens, if you have an account created by google or Facebook it appears to have a few issues, for 1 you can't change your password e510 and you get error e230 anytime you try to enter a giveaway.
So, I'm here writing this on a new account I created through the site...