MK1 and Garmin Connect Mobile App can't sync partially

Hi all,

Starting from some recent days, my MK1 can't sync with Garmin Connect through Mobile App.

I am not sure if this caused by my mobile app updated to latest, or the MK1 Firmware upgraded to 8.0 or some other issue else.
I am using iPhone latest IOS 12.4, not sure if this is a cause of issue too.

I am ok to sync with the activities, but the daily heart rate, step, floor or sleep can't sync.

I am also ok to show weather information and real time heart rate on the app, seem like it is not a bluetooth connection or internet issue.

I tried the following per instruction on line:

- Turn off BlueTooth and shut down the iphone

- Restart both the watch and iPhone

- Remove the watch from Garmin app and iPhone Bluetooth device, then add them back

- Reset the watch to factory setting

... all are not quite helpful.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

My latest sync log shown as follow:

GCM iOS SYNC REPORT

Sync Identifier: C2923B0A-14A8-4875-9157-A48E895CDA31
Date/Time: 2019-08-16 03:19:37 +0000
GCM Software Version: 4.21.0.19
Garmin Device Software Version: 8.00
Garmin Device Model: Descent Mk1
Garmin Device Unit ID: 3970335984
Connect Account: kongwilson

UPLOAD CONFIG

File Type URL
-------------------------------------------------------------------------------------------------
FIT_TYPE_28 /upload-service/upload
ErrorShutdownReports/shutdown/upload
FIT_TYPE_41 /upload-service/upload
FIT_TYPE_35 /upload-service/upload
FIT_TYPE_4 /upload-service/upload
GPSData /upload-service/upload
GOLF_SCORECARD /gcs-golfcommunity/api/scorecard
FIT_TYPE_44 /upload-service/upload/metrics
FIT_TYPE_38 /gcs-golfcommunity/api/scorecard/fit
FIT_TYPE_52 /user-behavior-log/fit/upload
FitnessHistory /upload-service/upload
BLELogs /era2-intake/uploadDeviceLog
FIT_TYPE_49 /upload-service/upload/wellness
FIT_TYPE_9 /upload-service/upload
FIT_TYPE_32 /upload-service/upload/wellness
IQErrorReports /ciq-appstore-era/uploads

UPLOAD DEVICE FILE TYPES

File Type
-------------------------------------------------------------------------------------------------
FIT_TYPE_49
FIT_TYPE_38
FIT_TYPE_35
FIT_TYPE_32
FIT_TYPE_44
FIT_TYPE_4
FIT_TYPE_41
ErrorShutdownReports

UPLOADS

File Type Filename Size (bytes) Status
-------------------------------------------------------------------------------------------------

DOWNLOAD DEVICE FILE TYPES

File Type
-------------------------------------------------------------------------------------------------

DOWNLOADS

File Type Download ID Size (bytes)
-------------------------------------------------------------------------------------------------

ERROR DETAILS

Error Domain=GCMSyncErrorDomain Code=2 "Device connection error" UserInfo={SyncErrorReason=File UL: Directory listing request failed, NSLocalizedDescription=Device connection error, NSUnderlyingError=0x282ffee20 {Error Domain=GarminDeviceSync.FileTransferErrorDomain Code=16 "(null)" UserInfo={GarminDeviceMessageError.ErrorReasonKey=Timed out waiting for file data request.}}}