Fenix7X connectivity/syncing issues

Hi, 

Had my Fenix7X solar sapphire for about a week. Have noticed that after a while (<18hours) it refuses to sync to my phone.

within the device screen on garmin connect (android) it will cycle from "not connected" then briefly flash "connected". No data seems to be being passed between devices, however i have noticed that i can get a notification on my watch when in this non-syncing state - but the notification lacks any information - just shows the garminc connect logo and says to 'sync to phone" to get the notification

Setup

  • Im running the latest (7.24) firmware on the watch, and latest firmware on my phone (Andoid 12 - Samsung s21U)
  • Ive given garmin connect all the permissions its asked for and whitelisted it so battery management won't put it to sleep
  • never had an issues with any other bluetooth peripheral and this phone - earphones (bunch of brands), wearables (Fitbit, Huawei), smart devices etc

Tried

  • tried the all of the usual unpair, repair, restart watch, delete garmin connect, reinstall garmin connect etc etc all to no avail

Fixes

  • found that restart the phone would get it working again
  • eventually dug a bit deeper and deleting the bluetooth data would allow it to reconnect (deleting bluetooth cache has no effect). this fix works every time now, saving a full restart of the phone

wondering if any one else has had similar experiences, or has any suggestions?

Thanks