anim montage wont play no matter what I do

I want to play an animation on interaction. But the animation is not played no matter what I do. Can somebody help me please?

Here is the Level blueprint I want to use to play the animation. I get in the delay, but my char just stands there for 3 seconds and no animation will be played:

Animation Blueprint:

Main Char Blueprint

State Mashine:

Can somebody, anyone just please help me with this and tell me why the anim montage is not played at all. Please I beg you

Have you added a ‘slot’ node to your anim graph?

Read the guide here: Using Animation Montages | Unreal Engine Documentation

Yes I have the slot node added.There was a class missing. Thanks for pointing me to the right direction