Just to add to this, the Common Event parameter does run when the inventory is full, but otherwise it seems the switch remains off for other events.