In the start inspect and stop inspect, it might be an idea to chop out this code
I understand it’s supposed to stop the player moving while inspecting an item, but right now, all it’s doing is locking the interface. ( and the code does nothing if you look at it ).
In fact, with those changes, your code no longer destroys actors, which is what you wanted
I’m gonna go a bit further, because I think you should be able to drop what you’re holding, if you try to pick up something else…