I tried changing the time zone to China (helped for cracks)
What does that mean? You bought a key but are using a crack for the game?
I meant to say like just in case the game thought it was cracked and by changing the time zone it would work.
Finally got the game working now after Monday's patch.