Animation Montage promote to variable is not working?

this is driving me crazy. I have a macro “Switch weapon” that contain a “play montage” with the character mesh connected to it. The output is on notify begin pin.

The switchweapon montage is set to play in an upper body slot and contain a notify.

The thing is it is working as expected when i chose the switchweapon montage directly inside the “play montage” function but if I click promote to variable (and create a variable that contains the switchweapon montage it is not working? Does anyone know why?

Here is a pic of the problem, this is driving me crazy.
(from Code like me:s excellent 3d person shooter tutorial)

Nm I forgot to set the variable. Now its working :open_mouth: