Different Results On Different FrameRate Values

Hello, fellow devs, I am facing an issue. So I am trying to push the “Sphere Object” when it hits the “Linetrace” using the Timeline code below everything is working as intended when I have set the framerate to 1000 basically Uncapped.

Footage With 1000 FPS
Footage With 1000 FPS

But everything breaks when i test the code with low FPS in this case 10 FPS

Footage With 10 FPS
Footage With 10 FPS

How can I make sure that the results are the same for every machine no matter what the frame rate is code is below.

Event Tick Code
Event Tick Code

Timeline And Setting Velocity Code
Timeline And Setting Velocity Code