I run Divinity 2 times on two different Windows users on a single machine.
When I launch the second instance, the profile fails to load, loading Debug Profile instead. I cannot change to the profile last used, but I can change to any other profile. If I try to change to the profile last used, I get Debug Profile again.
I already reported this a few years back and the problem is still there. It seems to me like Divinity is employing some system-wide lock for a profile not taking into account that this is a completely different Windows user with his own profile folder. The weird thing is, that you always can't use the profile you used the last time. So it is not a profile on index one that is locked or something like that. You just can't load the last profile you used on a second instance.
I usually solve it by running the first instance and loading its save and then using the second instance to just join the multiplayer game created by the first instance. The problem is that Divinity ofter crashes on the main instance, and I have to shut down both instances because if I started the main (first) instance, I would get Debug Profile there and could not load the save.