Server Authority constantly rollbacks no matter what movement the player does

Whenever a new server starts that uses server authority, there is a chance that your movement is delayed no matter what. This caused extreme confusion when debugging server authority for my games, as I kept on assuming rollbacks were being caused due to my code, oblivious to the fact that this bug exists.

I tested this with myself and one of my friends, and it would happen to me at about 1 in 5 joins. For my friend though, who had worse internet, (who had ~50-100ms compared to my ~10-25ms ping), it would happen at about 1 in 20 joins.

Reproduce

  • Join this game (not in Studio):
    Roblox Game
    rbxl file (229.4 KB)
  • Walk around in circles
  • If your Rollbacks per second is consistently above zero while you move, you’ve got the glitch; Otherwise, press “Start new server” and repeat the previous step

Requirements to produce the bug

  • It’s a new server
  • You’re the first one to join
  • You have a lot of rollbacks per second whenever you move - if it resets back to 0 while you move, then you didn’t get the glitch

Specs

OS: Windows 10 Pro
CPU: AMD Ryzen 9 7950X 16-Core Processor
Memory: 32.0 GB
GPU: NVIDIA GeForce RTX 3090 Ti (24 GB)

Expected behavior

Most, if not all, movement should not be rollbacked no matter how many times you rejoin.

5 Likes

Question; are any of your friends in a different region? I just made a detailed post exploring delays/desync in server authority that is similar to what you’re describing

It’s just a difference with West and East coast ping.

At first, we were testing joining the same server, and it constantly only happened to me because I kept on joining the server first, so we tried testing this bug separately, and my friend started to get the bug once they’re the one joining the server first, not me, in a separate server.

4 Likes

We have a fix out for this.

Look for this to improve in 732 in the coming days, and let us know if this doesn’t help. Sorry for the trouble and thank you so much for the report!

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.