RootMotion animation blends to non-RootMotion animation cause actor stop

Hi there,

Just like I mentioned above, in our project our player uses CharacterMovementComponent to run around playing “Run” animation if we keep pressing “Forward” key, but at some time the player will use an animation “Slide” with Root Motion on and then blends back to “Run” animation without Root Motion, I think at the blend moment, the velocity of the player jump to 0 and then go back to normal.

Any help or advise about this?Thanks