Hi! I have this problem with animation exported from Blender. I have made animation of walk (by some tutorial on YouTube) and problem is that when character walk, its pivot point stays in center of world (0, 0, 0) so when animation ends object will appear again at center of world. Is there any possible way to make that pivot? In Blender is object original walking at place and is set to move by following the path. I think this pivot move is in most of animation from Mixamo.
The problem you are having is not related to the models pivot point. Its related to the locomotion setup you have for the animation. You want to apply root motion - on the Animator Component and bake the root motion pose.
Its important to understand the logic of the system you are working with - I’d suggest spending a day or two researching mecanim and the animation system so you can overcome simple issues like this going forward.
The best place to find answers - Learn Game Development Without Coding Experience | Unity
Some additional links that explain root motion -
http://mecwarriors.com/2013/11/22/humanoid-animation-free-root-motion/
Some of these links are to older versions of Unity but they are still relevant regarding root motion and mecanim setup.