Yo creo que puede ser por utilizar un interruptor y no un pulsador, con el pulsador de un solo toque cierras o abres pero no lo dejas pulsado, con el interruptor estaras mandando señal todo el rato... quizas sea eso.