どういう一時停止をしたいのかが上手く伝わっていない気がします。
まず「ブループリントを一時停止したい」というのは、アクションゲームだったら敵とか味方とか背景とか全部という意味ではなく、Delayと同じように、その時に実行しているアクターだけの話でしょうか?
さらにそのアクターの中で、ティックやキーボード入力や色んなイベントが発生するのを止めたいのか、それとも単純にいま実行してる部分を一旦停止して後で続きをやりたいだけか、という2パターンが考えられます。
もし止めたいのが今実行しているブループリントだけで、Delayでは違っているとすると、時間以外の条件(変数の切り替え等)で再開したいということになるのですが、それで合ってるでしょうか?
WhileLoopで作ったブループリントで、無限ループになる以外に問題がないのなら、
https://answers.unrealengine.com/questions/330655/トラクエ風ターン制rpgの戦闘について.html
以前ここに書いたように、WhileLoopの代わりにBranchノードとDelayノードを使えば、動くようになると思います。