Thanks for the update)When the puppet ability is active you should stop the NavMeshAgentMovement ability. It should then resume when the puppet ability stops. This will take some modification within the Puppet ability. I will update this integration.