Animation Montage isn't working

Can anyone help me figure out why my animation montage isn’t working? It just won’t play when I press the button on the controller to trigger it and I don’t know why.

The thing is that I based the above setup on another blueprint that uses an animation montage and that one works unlike the above one.

I’ve tried comparing both blueprints as well as the animation montages themselves but I haven’t been able to find any noticeable differences to explain why the one montage isn’t working.

Any whatsoever would be greatly appreciated!

Hello @HungryMoogle, let me help you with that!

First of all, you need to connect your character Mesh to the Target in the Play Anim Montage node. If you’re implementing that in the character BP, you can just drag and drop the mesh from the Outliner to the Target.

If it still doesn’t work, you might be missing the correct Slot in the Animation Blueprint. All you have to do is go to the Anim Graph of your Animation Blueprint, right-click and type “slot”. It should give you the Default Slot node that you need to connect to the rest of the nodes. For testing, you can just connect it to the end of your logic, right before the Output. After doing that, make sure the Slot in the ABP corresponds to the slot in the Animation Montage (they’re both set to Default if you don’t modify them, so it should work).

You can check the documentation here for more details on Animation Slots: Animation Slots in Unreal Engine | Unreal Engine 5.5 Documentation | Epic Developer Community

Please let me know if that works!

1 Like

Okay, I got it to work. It was the missing Default Slot that was causing the problem.

Thanks for the help!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.