I don't understand why it panned out differently this time. User error, I imagine
Either that ...
Or you just talked to him before different trigger overwrited it ...
Dunno, its really hard to gues when we are in the dark here.

Would be so much easier if someone from Larian would care enough to tell us how is it working, if nothing else ... then at least so we know wich one is bug and wich one is really bad design. :-/