Animation stutters when blending

I'm making a top-down, 8 directional movement game as a sort of learning exercise with Unity. One of the problems I ran into is a weird "leg stutter", when I'm blending animations from forward to forward diagonal movement, that doesn't appear with backwards movement.

Video of said issue. Backwards movement (in the begining) looks fine, but with forward movement the legs seem to kinda tap together instead of smoothly transitioning. The animations (and the rig for the character) come from Mixamo. Could this be a problem with the animations themselves, or am I missing something?

I got a solution from somewhere else: "Make sure that your animations start with the same rough feet placement". I just offset the animation with "Loop offset" by 0.5 and that fixed it.