Just the same as above How to save inventories using gdevelop default inventory system?
There is an action called “save inventory in a variable”, then you do the regular save&load system to save that variable, and you also have the action “load inventory from variable”
Can you make the expressions not object variables?
I suppose that there are many instances of InventoryItems and the object picking is messing with your events.
I have followed a tutorial to make the inventory
so i am not sure what to change