Sonic homing attack system

I have a sonic mesh working, moving and jumping. Now i have been working on projectile homing attack he has in previous games. I made a system in “sonic bp” event graph for this.
It works but when he lands he slides on the ground forever not going back to normal running movement. How can i fix this?

Also note im using the jump function. I had a double jump but sonic doesnt do that so i replaced it with homing attack. any help would be greatly appreciated :slight_smile: