Train slows down and stops during or after curved tracks

Hello everyone,

I am trying to create a physics-based train that runs on train tracks. The problem is that whenever the train moves at a sufficient speed while going through a curved track, it sometimes slows down and stops even when it has reached a straight section of the track. I have a video to demonstrate said problem.

At 0:12, the train slows down and continues to slow down during the straight track before coming to a complete stop at 0:19 despite having the throttle at 100% (the output displays the throttle level). After that, the train is completely unable to move.

If you want to look deeper, I have a test place that has the train and track there which has the problem:
Train Stuck Testing Place.rbxl (77.6 KB)

I have tried searching for similar problems like this but I still can’t really fix the issue. Pls help thanks

2 Likes

image

1 Like

Implementing this system in roblox would cause a lot of issues because of how inaccurate the roblox physics engine is. You are better off making invisible gliders which guide the train on the track