The server decides
The Roblox server has the final say on every player's position.

A good average ping doesn't help if it jumps from 40 to 120 ms every minute. That variation, called jitter, makes Roblox unpredictable. GamesTC looks for routes that keep latency steady from the start of a match to the end.
GamesTC Network
7 associated city(ies):
Honest diagnosis
Find the cause of the lag first. GamesTC steps in when the problem is the path to the server.
GamesTC Detailed Smart Route
Connection quick guide
The Roblox server decides where every player is. When your packets arrive late, out of order or not at all, it puts you back at the last position it knows. If the server itself is overloaded, everyone gets it and no route can fix that.
The Roblox server has the final say on every player's position.
Packets that arrive late or go missing make the server snap your position back.
If everyone is rubber banding at once, the server is the problem, not the route.
No injection and no changes to Roblox files or memory.
Less loss on the route means less chance of dropping out of Roblox.
Auto-Connect turns on the route only for the detected game, not for everything you open.