Still sliding around a lot. I would wager that the math for the placement it is very slightly off. And/OR something isn’t right with the animation, meaning the pelvis should be shifting towards (or opposite?) the direction based on speed as well in order to give the appearance of the feet planting.
You can easily blame the animation for this, after-all you always get a better result from using a slow walk animation and transitioning it to a faster pace…