Description

Changing the global time dilation in a multiplayer game affects the rate at which actors are considered for replication, and setting it to 0 will even cause replication to stop entirely (unless the actor has ForceNetUpdate called on it).
This seems to be because the World's TimeSeconds is used by the NetDriver to calculate and check actors' NextUpdateTime, rather than RealTimeSeconds.

Steps to Reproduce

On the server, change the global time dilation.
On the client, observe the rate at which replicated actors receive net updates change with the time dilation.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-238682 in the post.

0
Login to Vote

Unresolved
ComponentUE - Networking
Affects Versions5.6
Target Fix5.6
CreatedJan 13, 2025
UpdatedJan 14, 2025
View Jira Issue