Good to hear you’ve got it working, but I think you might have it back to front ( excuse me if I’m wrong ). So you have F just to pick up the thing, you walk to table and click, but when you click it your character can also send a StorageEvent and inside the table it actually has this event ( a red node ) which handles the event.
If you do it that way, the code to have StorageEvent can be different for every BP, because the code is IN the BP, not in your person…