Character snaps back to point of origin or walks in place

After importing my character and animation with walk in place checked and setting up my animator controller with Loop Time checked I hit play but my character snaps back to point of origin, if I check Loop Pose it simply walks in place and goes nowhere, how do I correct this?

@lee-cruz It is unclear what your end goal is. What setup exactly do you want? Do you want to use the root motion within the animations to move the character (without it snapping back), OR do you want to use the animations without root motion and control the locomotion of the character via code?