You have to separate here:
ITEMS are its own objects . SCENE OBJECTS could represent those items in the game world, but are not the same. So when you want to make an object disappear it should have a condition.
Do the following:
1. Click on the Scene object which represents the item
2. go to its conditions tab
3. add a condition and name it like "itemname_taken", set it to false as default state
4. go to its properties tab
5. Under the "condition" field (second field) select the newly created condition (should be found under SCENE OBJECTS > YOUR SCENE > OBJECT NAME > itemname_taken
6. because you named the condition "itemname_taken" you have to invert the condition by ticking the "negate condition" checkmark
7. when adding the item to the inventory also add a action part from type "change condition" and change the "itemname_taken" condition to TRUE
The object in the world is only visible/clickable when the condition is false (until you take it and the condition is set to true)