Without Iris enabled, UNetDriver::NotifyActorDestroyed will handle creating destruction info for dormant actors, including any initially dormant, statically placed actors.
However, this path seems to be missing from Iris, so if an initially dormant actor is destroyed before it has called BeginReplication, it will not replicate any destruction info.
With Iris enabled, destroy an initially dormant actor before it has replicated or been flushed.
Expected: the actor will be destroyed on the server as well as any clients
Actual: the actor will only be destroyed on the server
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-211884 in the post.
1 |
Component | UE - Networking - Iris |
---|---|
Affects Versions | 5.4 |
Target Fix | 5.5 |
Fix Commit | 33163418 |
---|---|
Main Commit | 33163452 |
Created | Apr 9, 2024 |
---|---|
Resolved | Apr 23, 2024 |
Updated | Oct 15, 2024 |