Is the HDD version working or not? Or sometimes?
If it's working we can probably figure out which file is defunct on the disk version and replace it by the proper one from the HDD version...
EDIT: Oops, it was made USING the non-working disk version? But for what reason it does work when it's installed but it doesn't when playing from disk?