Behavior Tree Decorators are not aborting when observer aborts is set in the Behavior Tree. Setting Observer Aborts inside of the Decorator blueprint causes it to work as expected.
Found in 4.12.2. Reproduced in 4.11.2 and Main CL 3014400.
Repro steps with attached test project
1. Open the attached project
2. PIE
Result: Notice that the AI will wait 5 seconds to being moving towards the player, even if the player is further than the maximum distance set in the decorator.
Expected: Once the player moves further than the maximum distance, the AI would begin to move towards the player again since the decorator is set to abort self.
Head over to the existing Questions & Answers thread and let us know what's up.