My blueprint to play footstep sounds when the player is moving does not stop when the player stops moving - help please.

it might be your timeline,
try settimerybyevent, looping, say 0.3s so it plays the sound every 0.3s

then on completed clearandinvaliadtetimer