I only had the Russian language pack installed; I tried playing without it on a clean game installation, but the dialogues still didn't work. The ghost spawns and simply becomes an allied hero, running around on that small piece of land, and then his lieutenant kills him. After this, I came here to write about it. The menu doesn't open at all. I reached the town, and nothing is interactive except for the artifact shop. These modded units with special features work, but the dialogues don't.
I had something similar happen...and also version 3.1...installing another Heroes repack, version 3.1, helped. Somehow, it didn't work on that version of Heroes – neither the dialogue with the Ghost nor the diary worked – but there were no problems on the other one, even though both versions are 3.1