It was reported on UDN that it's possible to receive an RPC for an actor before the actor itself has replicated. The net driver tries to prevent this possibility by calling ReplicateActor in UNetDriver::ProcessRemoteFunctionForChannel if initial replication hasn't occurred yet, but what might be happening here is that ReplicateActor is failing to replicate anything and ProcessRemoteFunctionForChannel carries on replicating the RPC - it doesn't check the return value of ReplicateActor.
TBD
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-85131 in the post.
1 |
Component | UE - Networking |
---|---|
Affects Versions | 4.23, 4.24, 4.25 |
Created | Nov 27, 2019 |
---|---|
Resolved | Aug 27, 2021 |
Updated | Aug 27, 2021 |