Major server hitches when players join in progress

Summary

When a player begins matchmaking from the lobby, this causes a server wide hitch for about 1 - 5 seconds before that player joins into the game. This results in major rubber banding and a generally frustrating and unplayable experience, as players are constantly joining and leaving the game.

  • We believe this is related to persistable devices, such as the timer, switch, and/or save point devices.
  • It’s possible that only player with existing persistence in the island code are causing the lag spike, whereas new players may not (unconfirmed).
  • We were previously able to resolve this in another project by TURNING OFF auto-load on a timer device that had persistence enabled, and manually loading it after the player joins.
  • We have tried turning off auto-save and auto-load on all persistable devices.
  • We have tried DELETING all persistable devices and the issue still occurs.
  • We are using 6 timers, 17 switches, 2 save point devices.
  • We are using Verse persistence alongside these devices.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Matchmaking

Steps to Reproduce

Play 4774-0712-6629 and wait for another player to join the game. Some players will join without issue, but in many cases you will notice a major server lag spike / rubber banding for 1 - 5 seconds before seeing “Player joined the game” in the message feed.

Expected Result

The player joins the server without causing a major hitch for all players in the lobby.

Observed Result

When a player matchmakes into the game, the server they are connecting to has a major server hitch and rubber bands for 1 - 5 seconds before seeing “player has joined the game” in the message feed.

Platform(s)

PC

Island Code

4774-0712-6629

Video

this has been going on forever.. the longer the instance of the island is up, the worse it will get. The workaround is to kill instances (by resetting the round usually) before 1 hour or so. It’s highly unlikely this will get fixed so it’s advisable to try the above if your map can support it.

Thanks for the info. Unfortunately this island is round based (rounds last ~5 minutes) and this is happening consistently from the beginning of the first round, so I am not sure I have that option. :confused:

FORT-912470’s status has changed to ‘Ready for QA’. A member of the QA department is investigating the issue.