Animation montage isn’t playing

  animation, c++, montage, unreal-engine4

I have a classic GTA style inventory which contains structs for weapons to hold the data, the animation montages play for other weapons but not my rifle.

Here is the AnimMontage

Here is the Animation Blueprint to show the use of the upperbody slot

I ran the game to debug to show these next two images

Here is the array which is the players inventory

Here is the item at the index, highlighting the animation in which I am aiming to play (Reuploaded)

Source: Windows Questions C++