Fenix 3 hates all forms of syncing

I've a Fenix 3 which after an activity (third today and it seems to hate multiple activities in a day, same as my previous Fenix 3 did) it won't

A. Sync with GC on my iphone via bluetooth

B. Sync over wifi

C. Sync via Garmin Express on a USB connection

D. GC won't accept the file for the activity on a laptop when trying to import it.

I've done all the resets, power on off of all items in any sequence I can think of and nothing. I wasn't even out running this long. Should I just leave it and hope it plays catch up with itself or accept this one is stuck and I can't get it from the device?