Multiplayer Desync - Elab Rules Editor - Issue + Repeatable Actions

OVERVIEW:
I’d like to start with mentioning this has been an issue in the game for a long time but we did not know of the cause of the issue. After numerous hours of testing on the user-end of the game we have come to this conclusion of what causes desync when using rules in Eventlabs.

THE ISSUE

  • This happens when playing in Eventslab PVP / CO-OP, props do not make a difference, just the rules mentioned below in the repeatable actions.
  • When a player has multiple UI displaying this causes a desync between players and the server, compounding the issue with the more UIs displayed.
  • You may have noticed desyncing before and not realised this was the problem, so here’s what it means - other player’s cars are stuck/frozen in place OR are constantly moving repeating the last action happening on the desync (such as holding accelerator/turning)

REPEATABLE ACTIONS

  • Luckily there is a very simple way to explain/show this in game, and I have created an eventlab specifically to showcase this issue.
    SC: 151 257 863 (this event is within the stadium -Playground Games starting point)

-Use the “activate” button to turn on/off the 2nd HUD

  • If player 1 has 2 HUDs continuously updating then it doesn’t desync.

  • If player 2 also turns the 2nd HUD on then it starts the desync.

  • If player 1 or 2 turns it off then it resyncs after a long while.

  • If both turn it off then it resyncs much faster.

This is not limited to 2 players or to 2 UIs, this is the issue at the most basic level.

TLDR; Multiplayer doesn’t work with rulesets that contain multiple UI / UI timers

Thanks for reading,

Collossuss96

This issue was fixed with the content update on 25 Apr 2023.

At the time of closure this topic had 22 votes.