How did you get in touch with them about it mate?
Through EA support, on the live chat. Who couldn't fix it so I've got to wait for an email from specialist support. Should be fun -_-
And Tom, its a beta not a demo. You shouldn't judge the game on a beta, they can change the whole mechanics of the game in a month if need be.