Feet floating off ground at beginning and end of animation, cant figure out why

Hey gang, ran into a wierd issue that I can’t seem to fix. Recently got an animation for a dodge roll, but the start and end of the animation have the feet floating high up off the ground, but the middle of the animation, where the character is rolling and his back touches the ground, seems fine. In Maya, the animation has all parts of the animation touching the ground just fine, but in UE4 it seems to be selectively moving around parts of the animation. How do I fix this?