The animation montage plays an old animation

Hello everyone I ran into a problem: first, to test, I made an animated montage of walking animation for an animated montage of shooting. After checking, I made a shooting animation, replaced everything, but now the old walking animation is playing when shooting, although I have already replaced it. I deleted the animation completely, rebuilt the project, nothing helped. Attaching the video

In the video, I have showed incorrect file Weapon.cpp instead of MainCharacter.cpp but MainCharacter has the same empty method PlayFireMontage, which is overrided in MainCharacter BP and runs in the method Fire