Montage does not play from Gameplay ability blueprint

Hi all,
I’m implementing a simple Gameplay Abilities System in my project but i’m stuck: my Gameplay Ability GA_Sword_Strike is called correctly from the character blueprint, but the animation montage does not play.
I tried a simple call to Play Montage from the character BP and it works fine.
The Play Montage And Wait in the Gameplay Ability GA_Sword_Strike always get cancelled, I don’t know why (nothing is shown on the character)
Any ideas?

Update: PlayMontage instead of PlayMontageAndWait works fine. Can’t say why. I’ll use PlayMontage and see if it’s enought.