Wait between animation looping ( i dont want it)

I have an animation that loops which is essentially the characters arm moving back and forth once and looped it so that it would go on continuously in a flow but instead of it doing this:

Play animation > loop again

it does this

play animation > wait a bit (like a second ) > loop again

Is there a way to fix this?

is the problem within the animation or the code that runs it?

Is there a rogue keyframe that’s causing the issue?
Or is it looped via code? If it’s looped via code, you should just use the Looped property of AnimationTracks.