Hi,
My garmin restarted 3 times during an hour ride, twice when it had to reroute and once when the route ended, it recovered the ride after the restart so thankfully nothing was lost but this really fustrating. I'm on the latest version of the firmware too.