I've tried a number of reinstalls now.
I got passed the first 3021 errors when creating a new game by running it as administrator (I also installed it as admin). But when I try the 30 day increment the game throws out the same 3021 error.
It doesn't seem to happen when I press the 5 second, 5 minute or even the hour increments
Does it make a difference when installing to Program Files (x86) or just simply to Program Files?
EDIT: I copied the files to the Program Files directory but still no difference. What I did find out is that the preset game (Space 1899) launches without hiccups and I can also increment it by 30 days without any errors.