Environment:

The Issue:If a new event arrives while the HeardSomething Sequence is Running (e.g., while the Wait task is currently running), the HasReceivedEvent node stays in a Success (True) state even after the HeardSomething Sequence finishes its execution.
Why this is a problem:Because the HasReceivedEvent node remains True instead of resetting to False, the Conditional Abort system does not detect a "Status Change" (from Failure to Success) when the next event is sent. As a result, the abort is never triggered again, and the AI becomes unresponsive to that specific event until the tree is manually reset.
- Behavior Designer Pro: 3.0 & 2.1.12,
- Unity: 6000.3.9 (Unity 6)

The Issue:If a new event arrives while the HeardSomething Sequence is Running (e.g., while the Wait task is currently running), the HasReceivedEvent node stays in a Success (True) state even after the HeardSomething Sequence finishes its execution.
Why this is a problem:Because the HasReceivedEvent node remains True instead of resetting to False, the Conditional Abort system does not detect a "Status Change" (from Failure to Success) when the next event is sent. As a result, the abort is never triggered again, and the AI becomes unresponsive to that specific event until the tree is manually reset.