Hi, I experienced an easily repeatable desync and am following the reporting instructions. Please find the desync report here (https://1drv.ms/u/s!Atfj_ngfvTb0k5lAmEs ... Q?e=Mwmoaf) and and explanation below:
We're running Factorio as a server using, I believe, https://github.com/factoriotools/factorio-docker.
To repeat: load this save, try and shift/ghost place the following elevated rail, and the desync occurs. See attached screenshot for details. It seemed to be this specific placement that caused it, others did not. It happened twice in a row when I loaded up again and tried the same thing, but just trying it now for the screenshot it worked fine.
I was the only one playing on the server at the time, but I guess that's equivalent to having a friend connected.
[boskid][2.0.20] Desync on ghost placing elevated rail (MR)
[boskid][2.0.20] Desync on ghost placing elevated rail (MR)
- Attachments
-
- Screenshot 2024-11-28 132000.png (5.5 MiB) Viewed 764 times
Re: [boskid][2.0.20] Desync on ghost placing elevated rail (MR)
Thanks for the report. This issue will be fixed in 2.0.24. This was primarily an issue of latency state where entity ghosts in latency would try propagate the support condition from game state causing game state changes which caused some construction robots to get dispatched in game state, but given that latency was only performed on client, robots were only dispatched on the client causing it to desync. There were also similar issues identified with rail supports ghost building which would also desync the same way.