This seems to have regressed because of the fix to [Link Removed]. Because UWorld::InternalGetNetMode now only returns the DemoNetDriver's NetMode when it is recording and in its tick, the multicast RPC's call space returned from AActor::GetFunctionCallspace will be local. This will skip the call to CallRemoteFunction, so the DemoNetDriver does not record the RPC into the replay.
In a standalone PIE instance, have a replicated actor call a multicast RPC, and record a replay of this.
When playing back the replay, observer that the multicast RPC is not called.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-202562 in the post.
0 |
Component | UE - Networking |
---|---|
Affects Versions | 5.4 |
Target Fix | 5.6 |
Created | Dec 13, 2023 |
---|---|
Updated | Oct 25, 2024 |