S62 not syncing, tracking data, and freezing

S62 no longer tracks GPS while doing outdoor activities, it no longer syncs with Garmin Connect, it freezes continually on the Save/Delete activity screen, and has stopped counting calories during workouts. What's going on and how do I fix this?