AI StopMovement behavior

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”?

I was wrong! StopMovement does indeed interact with AI MoveTo perfectly, as it does indeed trigger the “On Fail” pin. So this is not a bug at all!