Electric lanterns do not work well in the cold because the electricity-producing chemical reaction that occurs in batteries has difficulty in cold temperatures. Alkaline batteries lose half of their capacity when temperatures drop below freezing. Meanwhile, lithium batteries perform  better in cold temperatures.