Animate Bow Issue

First and foremost I’d like to admit that I’m fairly new especially with animation graphs. So please take that into consideration. Secondly if you don’t feel like reading the whole thing, the issue I’m having is the animation works fine until AFTER I fire the bow. Once the bow is fired, the animation replays but gets stuck at the “Held” Phase. So when I fire the bow again, the bow does not release.

But I’m currently trying to animate a bow when the aim button is held. Included are three photos of the anim graph and states for the bow. I did not take any of the character bp because it is quite a mess but to explain:

There are a few booleans that help form this blueprint (so far) :
1: (In character bp) “Is Aiming” or “Is drawn” in the anim graph
2: (In character bp) “Is bow release” or “Is Released” in the bow anim graph
3:“Is Held” in the bow anim graph.

When the character presses the “aim” button, it sets the “Is drawn” Boolean. There is a short delay during the “Is drawn” Animation then “Is Held” Is set. Finally ,when the character fires the bow, the “Is Released” boolean is set. Again, the issue I’m having is the animation works fine until AFTER I fire the bow. Once the bow is fired, the animation replays but gets stuck at the “Held” Phase. So when I fire the bow again, the bow does not release.

I’m using ue4 4.18