Pawn Sensing cancel AI attack on player

Good day,

I have an pawn sensing that activate every .5 seconds. When it is call, the Event Chase player activate. On success, the AI should attack the player via the Event attack player.

Unfortunately, the sensing stop the AI attack mid-way due to the pawn sensing triggering before the animation is completed. When I change the pawn sensing to 2 seconds (to let the animation finish), it is no longer stopping the AI to attack the player.

However, the AI stop chasing the player every .5 seconds and start again until it reach the player.

There is any way to have the AI chase the player without any break in the movement? I can’t figure out the mistake in my code.

See player

Chase player

Attack Player

Thank you for your help.