Hi.

Well i've been monitoring you're posts on this matter, and i've also came across this problem myself.
Im good at getting games to run and work with problems, always have been, and I could not help myself on this one.

There is a workaround.

First off, I will not post any links due to forum rules, but you will easily find it.

1: Makes a copy of you're divinity.exe
2: find a site that you can download a no-cd "game crack"
3: Download the German 1.02 exe "comes with an dll which you need too."
4: copy over the german exe and replace with current one.
5: Run the game and load up you're saved game.
6: This will enable you to get past "any" loading screen problems you're having.
7: After you get past, save game and then put the original divinity2.exe back.

This works 100% for the UK version of the game, and as i've not got any other versions, you can try it too.
This method has been tested on 6 pc's with different setups, and works on them all.

There is however 2 problems that you should know about.
One being that while you're using the UK version with the german exe, you will have no ingame sound until you replace it with uk exe.

Second issue is that it seems to skip out the cut scene itself, which means that you wont see the one thats causing the problem.

This is just a work around for people that really want to play this game.

And to the QA people, the problem is with the exe, not the game files.

Enjoy Divinity 2.