Simulator set location question

I activated the simulator and continued updating the Location to the target point via the VInterpTo function.
My video shows that the Cube did not pass through the wall, but continues to advance through the sword. I want to prevent this phenomenon unconditionally. What should I do?

Video URL