My wp40 stopped working too and I was using the variable power supply. I switched out the variable power supply as I had an extra one, then I switched out the power supply and still nothing. I finally took out the light sensor and it started working. I had an extra light sensor and when I put the new one in it continued to work.
So for me, my light sensor had failed.