Box on button puzzle does not work

Hello,

I am trying to get a simple puzzle working where the player picks up a box, places it on a button which then opens a door. I have most of the functionality working but the door does not open. Been trying for hours with no success. I am using interfaces to identify specific objects .

Thanks in advanced for any help!