Summary
It appears that some recent change or new issue is causing our newest train chassis is act oddly, with the position of the train’s cars not being in the right location.
This is the first chassis we’ve made that controls it from the client side using network ownership and local velocity changes. It was first observed earlier today.
Our other trains on our older chassis which are controlled server side do not have this issue.
Based on a video taken from the driver of the train, the train is fine on the client’s end, but might be messed up server side, which is triggering our auto delete script and is likely why it looks weird for other players.
Expected Results
Train should move and be controlled normally and be at its normal location.
Actual Results
Some cars of a train are being teleported to a different location
Based on a video taken from the driver of the train, the train is fine on the client’s end, but might be messed up server side, which is triggering our auto delete script and is likely why it looks weird for other players.
So one of our scripters was somehow able to prevent this from happening by recoding one of our scripts that makes the train cars sway by moving it from the server to the client. Not sure the exact details regarding this and why it’s causing the bug to happen, but the fact remains that it started happening when it didn’t previously despite no changes to the script in a long time.
if this is the case, it seems like a desync issue, and not a bug. I could be wrong. Doing all effect animations on the client is how it should be done anyways.
Server has to send data from across the country to your pc, which takes time