If im making a rig turn while mid step in a walk, it usually doesnt want to keep the pivot point of the toes that are still on the ground. it’s always slightly drifting around. Ive changed the interpolation to linear which helps a bit. im using pivot center > 3d cursor, with the cursor applied to whichever part i want the model to pivot around.
heres an example. thats not how it rotated to get into the postiion, so why does it do that all the time?