It seems that AI StopMovement stops the stock MoveTo task, and finishes the MoveTo task execution (maybe setting the result to unsuccessful), in a much expected fashion. However, it seems that StopMovement only stops the AIMoveTo function (not a task by itself) but doesn’t trigger its “On Success” or “On Failed” output pin (in Blueprint), so a custom task wrapping the “AI Move To” function cannot finish execute, as the stock MoveTo task does.
Is this an intended behavior of StopMovement or it’s an oversight that it doesn’t interact entirely with “AI Move To”?