I have no idea what else to suggest then really.
Hmm you could try the SE online chat, maybe someone there could help? Well it's mostly for account stuff, but like you said, if you can't play the game and there is an issue somewhere.