Enabling Non Blocking makes the Move To node to lose walk animation

At the beginning, the Move To node is getting executed while the walk animation is working with it, but when the Play Animation plays a crouch animation that has a Non Blocking option enabled and then finishes, Move To gets executed, and the character moves, but it loses the walk animation that it had at the beginning. I noticed this problem is happening because Non Blocking is enabled. I need that option because it makes the character crouch and remain crouching; if I don’t enable it, the character will crouch and return to the standing position. Even though I’ve unchecked Enable Auto Blend Out in the anime montages, I still see that I have to enable Non Blocking for play animation nodes.

What should I do to solve this problem?