Getting AI to interrupt/abort Behavior Tree MoveTo Task

my solution : I implemented a C++ service (subclass of UBTService) whose purpose is to reference the task currently holding it into the AI controller (see UBTAuxiliaryNode::GetMyNode() for how to get current holder node). I added such a referencer node as service on the MoveTo node. Then, when I detect I need to stop the MoveTo task (like when actor gets out of sight range using the perception system), I just need to get to the referenced task node in my AI controller and call UBTTaskNode::WrappedAbortTask() on it.