Quick answer: Unreal Iris dropping snapshots when the server stalls (DB query, GC)? Snapshot frequency is rate-limited but skip is silent - monitor tick health; back off RPC during stalls.
Server runs garbage collection; 500ms stall; Iris snapshots silently skipped; clients see desync.
Monitor tick health
Track per-tick duration. Stall > 100ms triggers a 'degraded' state.
Reduce RPC rate during stalls
Client side: detect stall via heartbeat gap; back off RPC rate. Reduces server load until recovered.
Profile GC frequency
GC stalls are common cause. Tune incremental GC; reduce stall.
“Server stalls are real. Iris doesn't compensate; you must.”
Build server health monitoring into your engineering dashboard. Stalls are leading indicators of trouble.