Try posting this in the tech support forum also, the tech savvy guys in there know about this kind of things. I suppose you could try to re-download the game from scratch. You can download the latest updates and full game from the downloads section on the AH home page.