Question about an enemy blueprint with PaperZD

Hi! Im making an enemy for my 2d PaperZD game and im encountering some issues.
The enemy follows the main character, but only when the character is facing it. If we run past that enemy, it stops following us.
When the enemy reaches the player I want it to attack. As it stands the attack animation is glitching throughout.

Here’s the blueprint:

I don’t know but that image is too blurry to read.