スイッチを踏むとアクターの位置が変わる処理について

私は現在、スイッチを踏むとアクターの位置が変わるという処理を利用して水の水位が上がったように見せたいと考えています。

そのためにWater Body Customをレベルに配置して水を作り、それをブループリント化してそこに以下のような処理を書きました。

しかし、スイッチを踏むと何故か水が消えてしまうのです。これはどういった現象が起きているのでしょうか。。
また水に浮いているように見せるため水と同じ範囲に物理ボリュームを配置しているのですが、水位を上げると同時にこの物理ボリュームの位置を変更(または新たにスポーン)させないと新たな水位の位置で浮いてくれないのですが、このボリュームの位置の変更方法がわからない状況です。

物理ボリュームをスポーンすることはできませんでした・・。

※下記のノードはWater Body Customではないほかのアクターではしっかりと動いてくれています。

問題の本質的な答えではありませんが、Timelineノードの使い方が不適切かと思われます。

Timelineノードは一度実行されると設定した秒数Updateを実行するノードです。

そのため、BeginPlayやOverlapなどのイベントに設定するのが妥当となります。

「ボタンを押したとき」の場所に処理を移すのがよいと思います。

ご回答いただきありがとうございます!

返事が遅くなり申し訳ありません。
なるほど。。タイムラインはtickで使うというのはあまり良くない形なのですね。

処理の位置を移し替えてみようと思います!