How to restrict movement during a stationary animation.

So I have an attack animation that requires the player to not be able to move during it. This animation is also a part of a montage where the other animations should blend with with movement and not blend when the player is still.

Put it simple.

3 Animations.

2 should blend only when the player is moving allowing the player to sword slash while moving.

1 is a finisher which should stop the player in their tracks until the animation is finished.

How can I make this work? Is this even possible? Would I need to use the finisher in a completely different montage or a simple Play Animation node?

Well I guess depending on how you have your blueprints setup, you could flag that particular section (finisher) as bNoMove = True. You could place a check for this in your controller to restrict movement during that part that is flagged?