High temps have been 10F here lately and I've been out with both my M7's, one with Motor M and one with Leicavit and both function perfectly.
Batteries, corroded contacts adding resistance or a contact contracting due to cold, as stated, are all possible causes.-Dick