時間と共に段々とオブジェクトやアクターが別のオブジェクトに変わっていく

SetTimer直後にClearAndInvalidateTimerを行っているため、Timerが即座にキャンセルされているのが原因です
LoopしないTimerであればキャンセル時以外のClearは不要です
今一度BPの確認をお願いします

Visibilityを使ったMeshの表示切り替えは以下の画像を参考にしてください