Event for interacting with world objects>

Hi, I couldn’t find a way to catch an event of pressing levers or buttons placed in the world. “on Item Used” seems is running only if you use some items while holding them in your hand and doesn’t work for buttons at all for some reason. While I was looking for a handler which runs if you press a lever or button which is placed on a wall for example.
Maybe there is a workaround to do that using the existing functionality?

Thank you.