Ok great, I’m happy you got it sorted :D.
For others with the same issue it sounds like you were re-initializing the entire inventory again on respawn causing it to wipe all the items but not refreshing the Inventory Icons on the client
(You can call Refresh Inventory Slots from the InventoryManagerComponent to clear the clients UI if your design needs to work this way)
For those that are merging the Action RPG Inventory System with our Multiplayer TopDown Kit (or something that spawns a new character model) here is an example of setting up the inventory up on initialize and then simply updating the Character reference (as on respawn it leaves your body on the ground and you spawn as a new character actor) on respawn and then refreshing the equipped models on the character model.
You would probably want to make a function that does the logic for setting the new character reference and the for loop of updating the equipped slots for cleanliness.
but in the example I left it this way as it’s not a lot of logic and helps you see what is going on.

