Need help with AI behavior tree

Im having an issue with my AI Character. When i choose chase or shoot, they will work separately. However when i connect them to the parallel, it only chooses the primary. And i need it to switch

Hi @FF2183, The issue is due to how the Simple Parallel node works in UE5.**

The main task (e.g., Chase) runs until it ends (success/fail), and the parallel task (e.g., Shoot) only runs while the main task is active. It doesn’t switch — if Chase ends, the parallel task is aborted too.

Recommended fix:

  • Use a Service on the Chase node to monitor distance or a shoot condition.
  • Use blackboard keys to switch between Chase and Shoot with normal conditional sequences.

I recommend checking out the doc. If you need anything else, just drop a message in the thread!