When I twist the head to turn it on, the light will come on but if I bump it or accidentally hit it on something, the light will go off then come back on only if i give it a tap. With the light turned on, there is a little play and if I jiggle the head, the light goes off them comes back on. I think somehow its not making good contact when the head is jiggled. What is causing this and is there a fix?