Edge 130 Cold Weather Performance

Today’s ride was cold - around 11 F (-12 C). My Edge 130 worked fine for the first 30 minutes and then started automatically shutting down. I could restart it (once I noticed it had shut down), and when it restarted it knew I was still in the middle of a ride, but no data was saved between shutting down and restarting. Once restarted it would collect data for a minute or so before shutting down again. After futzing with it a number of times I gave up and resorted to the Strava app on my phone which worked fine (phone was in my inside coat pocket).

Garmin’s specs list the temp range of the 130 to be -4F to 140F (https://www8.garmin.com/manuals/webhelp/edge130/EN-US/GUID-19267AC7-DD98-4F6A-9761-AF88319B338F.html), so I would expect it to work normally at the temp of today’s ride. I suppose I could ride with it in my pocket to stay warm, but that shouldn’t be necessary given Garmin’s temp specs.

Has as anyone experienced anything similar on your device? Is there anything I can do to avoid this happening again?

Thanks in advance for any advice.