Weird. The game should be agnostic to install directory (I run it from about four different locations myself) so I'm guessing it was something else, but glad to hear you were able to fix the problem.
Yes. I know how it is . I program games myself. There will always be something,,,,