Client HUD not updating, I'm dying.

Two things I would check:

  1. In your UpdateHUD function, are you accounting for the first index of your inventory array being “0”?

  2. There could be an issue with using OnRep for the array property, rather the component. I picture a problem with the client receiving the OnRep to update the hud, but the component itself has not replicated yet with the current array. It would update using the previous version of the array. “One step behind.”