Si ves que no es la soldadura prueba a ver, que a mi me pasó en una, comprueba si el "aluminio visto" de la tapa enrosca sobre "aluminio visto" del cuerpo de la linterna. Si monta sólo sobre la parte con rosca en negro, prueba a pasarle un poco un papel de lija que deje al descubierto el aluminio de la rosca del cuerpo principal, con eso cerrará el contacto y, en mi caso, funcionó.
No hace falta que lijes toda la rosca, basta con la parte exterior.
Suerte