Moving the game to Program Files (in favour of of the 64bit version) did in fact seem to have fixed the problem. Any reason why it would act up like this?