Check the switch retainer on the inside of the tail cap is tight and that the threads are clean and not covered in grease. Those batteries should be good. If the battery voltage is too low some torches will give a steady slow flash but that doesn't sound like your problem.
Bookmarks