I believe you don't display enough code for us to give an answer.
Also your logic seems pretty strange, you activate a group (Attacking) but don't deactivate it, you use a trigger sub event (On animation finished) to a condition that is checked every tick the group is activated.
You could put a single event "On animation "AttackWest" finished" as sub event to the "Attacking" group since whatever the angle is you perform the same actions.
Not sure it will resolve your issue though, but I guess it makes the code more logical.