Montages not playing no matter what I try.. help😩

EDIT* - Uploaded the FBX of the mesh that has all the animations (for testing) bellow.

Hi. :wave:

So, I have my Enemy BP that I made that I intended to use as a template for all the other Enemies in the game. All I need to do is change the Skeletal Mesh and replace all montages in the blueprint to match that skeleton.

But for some very frustratingly strange reason, the montage doesn’t want to play, any of them.
I literally just copied the Enemy BP, replaced the skeletal mesh and assigned new montages to match that one. It’s a simple process that SHOULD work, but it isn’t for some reason…

For some reason it just plays the same Idle Montage whenever a montage play node is called…

Everything in Blueprints is set up correctly and working as you can see with the original Enemy

I double checked EVERYTHING.
Could this maybe be a problem with the montages themselves?
I literally just pressed ā€œCreate Montagesā€ From the selected animations, same process like I did with the one Enemy where it all works.
(Also the montages all have the same settings as the ā€œworkingā€ ones, I checked. And they work when I preview animations on the skeletal mesh and when placed in level by themselves…)

Here is a few BP Screenshots so you can see it’s all correct:


It is LITERALLY exactly the same as the working one, except the montages and the skeletal mesh are different, that’s all. And I am not getting any errors or nothing…

So what could be the reason behind these montages not playing? So strange.

Thank you for any help and replies.