Since the May 7, 2026 update, I’ve been experiencing periodic micro-freezes exclusively in online multiplayer matches. The game freezes for about 1 second every 2-3 minutes and then resumes normally. The issue is worse in team games with more players. It does NOT occur in single player or offline modes.
Trigger Event:
The freeze happens periodically during online matches with no specific player action triggering it. It occurs automatically at regular intervals, more frequently in team games with more human players connected.
Repro Steps:
Start any online multiplayer match (worse in team games with 4+ players)
Play for approximately 2-3 minutes
The game will freeze for ~1 second and resume on its own
This repeats consistently throughout the entire match
Issue does NOT reproduce in single player or vs AI offline modes
Reproduced in 100% of online matches since the May 7 update
Log Evidence:
The following was found in the log file, showing the freeze moments:
11:14:39.849 BattleServerRelay::Process - 360 ms between calls!
11:14:39.850 BattleServerRelay::Process - 360 ms between calls!
11:14:45.482 BattleServerRelay::Process - 189 ms between calls!
11:14:49.602 NetworkManagerInternal::FlushJobs - flushing remaining (11) dynamic jobs:
11:14:49.602 Dynamic job UploadCloudMatchReplay-REPLAY still running
11:14:49.602 Dynamic job UploadCloudMatchReplay-DATA still running
11:14:49.602 Dynamic job WorldwideUploadReplayAsync still running
The log shows BattleServerRelay taking up to 360ms between calls (normal should be under 16ms), coinciding with UploadCloudMatchReplay jobs running during the match. It appears the cloud replay upload process is blocking the game’s server relay during online matches.
There is no option in the game settings to disable cloud replay uploads, so there is currently no workaround available from the player side.
This issue started specifically after the May 7 update and did not occur before. Please investigate the UploadCloudMatchReplay behavior introduced or modified in this patch.
Update with additional evidence — two matches comparison:
I was able to capture logs from two different 3v3 matches. One played fine with no freezes, the other had multiple freeze events. Comparing both reveals a clear pattern:
Match with NO freezes — end of session:
21:58:36.629 NetworkManagerInternal::FlushJobs - flushing remaining (1) dynamic jobs:
21:58:36.629 Dynamic job SetDataAsync still running
21:58:37.236 NetworkManagerInternal waited 608 ms for async jobs to complete successfully
Only 1 async job pending, resolved in 608ms.
Match WITH freezes — end of session:
11:14:24.359 NetworkManagerInternal::FlushJobs - flushing remaining (16) dynamic jobs:
11:14:24.359 Dynamic job UploadCloudMatchReplay-REPLAY still running
11:14:24.359 Dynamic job UploadCloudMatchReplay-DATA still running
11:14:24.359 Dynamic job WorldwideGetRelayServerQosInfoAsync still running
11:14:24.359 Dynamic job WorldwideUploadReplayAsync still running
11:14:24.359 Dynamic job WorldwideUploadReplayAsync still running
11:14:24.359 Dynamic job CommunityEventStatsCache still running (x3)
11:14:33.340 NetworkManagerInternal waited 3977 ms for async jobs to complete successfully
16 async jobs running simultaneously, taking nearly 4 seconds to resolve.
The key difference is the presence of UploadCloudMatchReplay, WorldwideGetRelayServerQosInfoAsync and multiple concurrent CommunityEventStatsCache calls in the match that froze. It appears these jobs are being triggered during gameplay and competing with BattleServerRelay, causing the freezes. This behavior started with the May 7 update and did not occur before.
I confirm the issue, i always play with 3 friends and before the update we never had an async issue, now everytime we play, the sound crashes in late game (2hrs playing) and there is always one of the players with a HUGE unplayable because one of my friends or myself gets out of sync, we even finish and win the game and the one behind with the lag is still “playing” because of the out of sync issues. this is unplayable.