Description

When properties are customized on an Add Component node, and the component is replicated, the client will create the component without the customized properties. This is likely due to subobject replication only using the CDO to construct objects on the client, rather than the actual template object used by AActor::AddComponent.

See UActorChannel::ReadContentBlockHeader for the client subobject creation code.

Need to add an EngineTest for this!

Steps to Reproduce

See UDN

Have Comments or More Details?

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

1
Login to Vote

Won't Fix
ComponentUE - Networking
Affects Versions4.23
CreatedOct 8, 2019
ResolvedAug 27, 2021
UpdatedAug 27, 2021