Help with interaction and overlap for an item

Nodes often cache the result of variables. So when you set that bool, it’s still set ready for the next item.

I think you might get better milage by putting this whole chunk of code ( or something very similar ) into the objects you are trying to interact with.

Detect the player overlap, allows input, then pressing a key will destroy. But only this object.