Quick answer: Unreal Iris snapshot to late-joining client missing the client's own pawn? Relevance check excludes pawn before possession - mark pawn explicitly relevant for owning client.
Late join: world appears; player's character is invisible until first input.
Mark pawn relevant
OnPossess: explicitly include pawn in client's relevance set. Visible from frame 0.
Or possess on snapshot
Snapshot includes possession info; client receives both pawn and possession atomically.
Audit relevance per actor
Custom IsNetRelevantFor per actor. Some actors need always-on relevance.
“Relevance is per-actor. The owning pawn isn't auto-relevant before possession.”
Build a possession-aware relevance helper. Possession and visibility need to be atomic for late joins.