No the behavior tree only triggers when a Blackboard value has been changed. And that value is set when the AI controller runs an “On target perception updated (AIPerception)”
And I notice now that I don’t do a check on the perception update to see if “Self” is incapacitated. But that seem like a rather dirty fix to it as the perception tick would still run.
EDIT: Yes, adding a branch checking if “self” is incpacitated on the “On target perception updated (AIPerception)” solved the issue with the spinning corpses. But it doesn’t feel like the optimal solution.