Update - I have found the reason for the eternal loading. The land bridges, both that near Constantinople, and the ones in Japan seem buggy, and cause the game to bug out when the AI or player tries to besiege a settlement crossing a land bridge.
So, I'll try to remove them.