Description

When the actor goes out of dormancy, it will replicate its push model property, even if it hasn't been marked as dirty. In this case, it seems the value of the property is not written to the shadow state on the server.
If the property is set back to its original value (i.e. the value that was replicated before it was changed and not marked as dirty), the server won't detect that the property has changed, and so it won't be replicated to the client, causing the desync.

Steps to Reproduce
  1. Download licensee test project from linked UDN
  2. Start a PIE session with a dedicated server and client
  3. Observe the logs showing the property desync between the server and client

See linked UDN for more detailed repro steps.

Have Comments or More Details?

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

0
Login to Vote

Unresolved
ComponentUE - Networking
Affects Versions5.5
Target Fix5.6
CreatedOct 4, 2024
UpdatedOct 7, 2024
View Jira Issue