The client does not execute a function in a Blueprint Actor

Hello everyone, I have a small problem in my multiplayer game. I made a mechanic to have an inventory that fills up when you take an item. It works fine for the server but not for the client. I put my BP_Item in replicate.

Here is the blueprint of the character that performs the function of the pickup item

here is the blueprint of the item which destroys the item and calls the function to add it to the inventory

here is the function in the character’s blueprint that adds the item to the inventory

The client does not execute the F add item function