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.

Steps to Reproduce

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

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-211884 in the post.

Login to Vote

ComponentUE - Networking - Iris
Affects Versions5.4
Target Fix5.5
Fix Commit33163418
CreatedApr 9, 2024
ResolvedApr 23, 2024
UpdatedApr 30, 2024
View Jira Issue