Bool is replicating, Array is not

So I have a lootbox object with a Bool called ‘Locked’ so only one person can open it at a time.
That replicates fine, Only 1 client can open it at a time.
The Array how ever does not replicate properly.
The server side seems to work fine. I can put an object into the box, and the client can see its been added and remove it.
But when the Client interacts with the array, it doesnt replicate back.
So the server can drop a hotdog in the box, the client can see it, and pick it up. But when the server re-opens the box, the Hotdog is still there.

Im missing something, but I cant quite get the old gray matter to cooperate.

Solved it.
Cant have the LootboxActor trigger the replication. Has to come from the player actor.
Moved the Events from the Lootbox actor into the PlayerCharacter BP and it worked like a charm.