I solved this by overwriting the game files with a fresh unpacking from the zip folder. Just drop it into the existing game folder and overwrite all files.
Although, working around this was an interesting challenge too; you can still get dungeons through quests, and their scarcity makes them more valuable.