We have seen a >500% increase in bug reports from our players that are caused by server-client desync over the past two weeks. This can cause game-breaking bugs in our game, primarily tied to pathfinding desyncs.
Anecdotally, we have seen this referenced as something other large games as well on the platform have been experiencing. It appears to be tied to the explosion of Grow a Garden (congrats to that team!) causing sustained platform-wide issues.
I’m not sure if there is anything that can be done about this other than adding & optimizing server resources, but we are getting worried that it will begin to impact our player base and the player base for games that are similarly reliant on low ping long-term if this continues.
Note: Some of these problems are solvable on our end, and we are working to optimize our own scripts to make this less impactful, but it has caused a huge impact on our game.
Hi @JoeEStix , generally Roblox’s Networking layer tries to guarantee eventual consistency (as long as some invariants are held, e.g. Client LocalScripts not modifying the datamodel themselves) so it’s indeed a bug if you’re seeing desyncs that don’t resolve themselves eventually.
It would be awesome if you could give us more details that could help us understand the issue, and reproduce the issue for ourselves so we can dig in further.
Could you give us some details on what kind of desyncs your seeing? What exactly in the game is desyncing, and how? Do certain actions seem to trigger this desync? When did the desync reports begin (specific date or time range would be most helpful here!)?
It would also be helpful to know the place that this is happening on (please link us the game!).