Hi, Coley,
Animation graphs are VERY difficult to diagnose because they are passive. Other lines of code, wherever they may be in your project, will override the instructions from the animation graph.
That said, unless someone is wiling to go through much of your code:
- Check your other blueprints for nodes that interact with the animation blueprint.
- Add print strings everywhere to help you document the process.
- You may need to start over, carefully redoing the code and testing conditions along the way.
Good luck.