It is supposed to remain on until the 30 second timer runs out, is it working correctly now?