PuppetMaster is a character physics tool on the assetstore.
However when I try to combine it with your asset, my character endlessly flies up.
I guess it’s something to do with the colliders and rigidbodies?
In my case setting them to kinematic would not be an option…
It works fine with unity’s navmeshagent though