SoundCue or AnimNotify only runs once in the animation.

I am using Unreal Engine 5.7.4 version and I created the project as a ThirdPerson selection.
Then I opened default walk animation by name “MF_Unarmed_Walk_Fwd” to add notifies. (My animation works true. I didn’t change anything except the animation sequence’s steps even any blueprints.)

I didn’t use at the last step sound to don’t get out of the frame. At the animation sequence screen i can hear all steps perfectly. But when I playing the game and pressed to W, I can hear this voice just once. Then I stopped my character and I press to W again my character can’t make noice more than one.

Add the anim notify event to the anim BP event graph, then use that event to trigger the sound.

Custom Anim Notifies

Locate your custom Notify event in the AnimBP Event Graph.

From here you can execute custom logic every time the notify is triggered.

My particular setup fires a trace from the left or right foot bone to ward the ground to get the surface type (Physics Material). This allows me to play a specific material based sound.

Grass, concrete, gravel, tin, plastic, wood etc.