Cancel Death node still ends Battle

I have a combatant that has like a second life passive. If he dies, he is ressurected back to 100% HP and needs to be killed again. Works fine if he dies first or in the middle of the fight.

But if he dies last, I can see him coming back to 100% HP, but then he dissapears and combat ends. I have "Wait" node at the end of Death Event, so that the Battle Event could realize, he is back alive. Tried adding also "Revive" node before the node that changes his HP to full. Nothing changed.