Hi everyone,

I'm playing a co-op game with three of my friends, and after a specific event in act two
(the fight against Balthazar and the dialogue with Nightsong)
Shadowheart decides to leave the party, with no chance of being able to stop her. The only solution we found is to kill her during the farewell dialogue (this will make her stay in the camp, endlessly repeating the same line of dialogue), but we only discovered later, at the end of act two, that as a solution unfortunately it is not valid. This is because, always at the end of act two,
Nightsong specifically asks to speak with her to continue, but even being both in the camp we found ourselves unable to progress
. We can't even sleep or go out, so we're literally stuck in a bug. The only solution seems to be to reload the save before the fight against
Balthazar
, and accept that Shadowheart leaves with no possibility of stopping her. But this would ruin our run, since until now we have always done everything possible to interact in the best way with the various Origins, continuing the related quests.

Has all this already happened to others? Are there known ways to prevent Shadowheart from leaving the party after that specific event, playing in a four-player campaign (and therefore without the ability to make an Origin join at will to continue the related quest)?

Thank you for your time and help!