I hope this helps someone

The game was running fine, until I tried to make a new guy. When I did, he couldn't leave the first room. I could click on the ladder, but he would just go to the ladder and vanish, the room wouldn't change to the upstairs. It was just an empty basement <img src="/ubbthreads/images/graemlins/disagree.gif" alt="" />

The problem was solved by deleting stuff from the dynamic folder (divine divinity/run/dynamic)

easy enough?

I have heard that other stuff is cleared up by deleting from this folder, so I would recommend that you do this often. Maybe you should make a batch file that clears the folder and then runs the program instead of your normal shorcut.