Is the cap for the battery screwed in properly? Are the little "fingers" inside the battery cap flat? IF the fingers are flat, give them a slight pull outwards. Fixes the problem 90% of the time. I've had the same problem with my Excalibur Shadow Zone scope. Pulled out the little fingers inside the battery cap and voila!.. no more flickering or unwanted turning off. Hope this helps.
-Jason