Description

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.

1
Login to Vote

Fixed
ComponentUE - Networking - Iris
Affects Versions5.4
Target Fix5.5
Fix Commit33163418
Main Commit33163452
CreatedApr 9, 2024
ResolvedApr 23, 2024
UpdatedOct 15, 2024
View Jira Issue