Thanks for taking the time to play, and for the feedback! I've done some more testing and you're completely right, it seems to be quite rare, but does happen in both instances. It's 100% an artifact of the method I chose for the pathing/avoidance, so unfortunately it's 100% baked in. So, something I've learnt for next time I need anything similar!