When using SetChildActorClass to change a Child Actor Class, the change will replicate on the Server but not the Client. The Client will have the original Actor Class after the change happens. This issue does not happen in 4.20.3.
This issue was reported and tested in 4.21.2 (CL-4753647). This was reproduced in 4.22 (CL-5035897) and Main 4.23 (CL-5091052)
See also [Link Removed]
OR
Results: Server will have the new actor, client successfully creates a new actor, but it creates the old one.
Expected: Client should also display the new actor.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-70343 in the post.
5 |
Component | UE - Gameplay |
---|---|
Affects Versions | 4.22, 4.23, 4.21.2 |
Target Fix | 4.24 |
Created | Feb 20, 2019 |
---|---|
Resolved | Oct 1, 2019 |
Updated | Oct 2, 2019 |