For projects relying on attachment to be performed on the client before the server, such as to prevent latency, this can result in attachments being overridden when USceneComponent::OnRep_AttachChildren is called.
With network emulation enabled, attach a non-replicated component to a replicated component on the client, using a server RPC to have the server perform the attachment as well.
Before the next net update is received from the server, reattach the component to its original parent.
Expected: the component on the client will remain attached to its original parent
Actual: once the next net update is received, the component on the client will be reattached to the replicated component
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-192717 in the post.
23 |
Component | UE - Networking |
---|---|
Affects Versions | 5.4 |
Target Fix | 5.6 |
Created | Aug 10, 2023 |
---|---|
Updated | Oct 25, 2024 |