VehicleSeat Unreliable - Sometimes Doesn't Work

It took them a while, but hopefully it indeed ends now.

This bug still occurring for me right now. Is the fix live?

I also experience similar issues in my experience Emergency Hamburg - Roblox. I believe it’s the same bug.

The issue only happens with a bad internet connection.
For replication, I use a network tool called Clumsy to simulate a high ping and a network package drop rate of 10%.

  1. The player slightly falls when entering the seat - in our game, VehicleSeat:Sit() is called server-side.
  2. steer/throttle is not being set, my vehicle scripts work when I set them manually, but the player input is not forwarded.
  3. When exiting the vehicle after that happened, the character also behaves weirdly and isn’t teleported out of the vehicle like it normally is - I suspect the humanoid.Seated Event is not called correctly here.

Bug Video: VehicleBugEmergencyHamburg.mp4 - Google Drive

After I made changes to the system how characters are hidden in vehicles (making it client-side) and therefore reducing the amount of data that needs to be replicated to the client when entering a vehicle, the bug seemed to happen a lot less, but especially a lot of mobile players are still complaining.

1 Like