Try as follows:
1 - Remove any previous update, install or patch
2 - Install the game as downloaded, then enter your serial and try it...
At this point, it should work normally
3 - then go to the forum and download the latest patch (don't use the update feature)... no need to re-enter serial at that point
If it fails, send me an email at email@example.com