Anim Notify not triggering

Hi, for some reason my Anim Notify isn’t triggering when the montage is played, here’s how I have it set up:

The only print strings that are printing are the ‘Execute’, ‘Completed’, and ‘Blend Out’.

Also Interrupted isn’t triggering when I click swap weapon again, even though it plays animation again from the start, but I don’t want this animation to be interrupt-able, so as a bonus does anyone know how would I stop that?

Thanks!