FObjectReplicator::UpdateUnmappedObjects calls  CallRepNotifies, but does not call PostRepNotifies.

Further, the order of CallRepNotifies and PostNetReceive in FObjectReplicator::UpdateUnmappedObjects is not consistent with the order in

This can cause inconsistencies during replication.

Steps to Reproduce

CL 4554873 and CL 4555062 fixes the missing call to PostRepNotifies and the changes the order of calls to PostNetReceive() and CallRepNotifies() to be consistent with other code paths.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to AnswerHub just mention UE-58822 in the post.

Login to Vote

Affects Versions4.184.194.20
Target Fix4.22
Fix Commit4554873
Main Commit4804559
Release Commit4862694
CreatedMay 8, 2018
ResolvedNov 9, 2018
UpdatedFeb 12, 2019