Skip to main content

Common Issues

SymptomCheck
Stat remains zeroNative component added but SetComponentActive never executed on authority
PawnRef is null / lacks authorityActivation and caller endpoint; owner must be a Pawn
Food does not drainTimer initialization, Hungry/Thirsty versus Neutral, modifier and pulse cadence
Standalone has no updatesServer-only filter omits NM_Standalone
External update calls do nothingbUseExternalUpdatePulse was never enabled by world-ready initialization
Cross-affects do nothingManager exists, source flag/whitelist, exact source map key and destination tag
Global cross-affect switch does not stop effectsbUseCrossAffects is not checked as a runtime master gate
Client cannot change a statAdd an owned project Server RPC and validate on the server
Stamina Running does not drainHandler also requires Moving; inspect tag combination
Client death event not receivedRead replicated life tags; OnDied is not replayed by OnRep
Temperature exceeds 32–40These are thresholds, not clamps
Damage stops after downing/reviveLife-tag reset can erase armor tags used by damage routing
Disable/reset unexpectedly heals/refillsSetComponentInactive calls SetData and resets defaults

Use Implementation Limits to distinguish setup mistakes from current code defects. No native code fix was included in this documentation update.