Quick answer: Unreal Iris relevance state holding temporary actor refs after they're destroyed? Iris doesn't auto-clean - hook OnDestroyed to remove from relevance.

Pickup spawned; client adds to relevance; pickup despawned; client still has it.

Hook OnDestroyed

Actor's OnDestroyed: notify Iris to drop relevance.

Or use BeginPlay registration

Actor registers on spawn; deregisters on death. Lifecycle clear.

Audit relevance state

Per-tick relevance count; investigate growth.

“Relevance state outlives actors. Cleanup is responsibility.”

If your Iris relevance grows without bound, the cleanup is missing. Audit.

Related reading