I have a Garmin instinct 2 solar, recently bought used. I have some curious synch issues which I believe is something to do with the Connect app on my phone rather than the watch. The watch won't synch if the phone is connected to internet using WiFi. I have tried three different good Wifi, work, home and friend's and each time I am unable to synch the watch. However, I discovered that if I turn WiFi off on the phone and use the mobile data signal instead of Wifi I have no problems with the synch.
I have tried the advised resolutions of turning off phone and watch and restarting, I've tried re-pairing watch and phone; deleting watch in bluetooth and re-adding; I've taken the watch back to factory settings and starting again. Nothing works, except for disabling Wifi on my phone.
Since the watch synchs fine over mobile data I can't see it being a watch issue, more a problem with how Connect uses wifi/mobile data. Phone is a Moto g10, Android version 11.