Automatic sync not working (garmin connect app ios)

It used to be that when I opened the garmin connect app (on ios) it would sync automatically and immediately with my watch (sometimes a finished activity might take a couple of minutes, but everything else right away).

Then a few months ago, that stopped working and I had to manually sync every time by pushing the sync icon.

Then a couple of days ago, it worked again (around Sep 10, 2024), and then with the recent update to 5.5.0.23 it broke again.

This is super annoying to me - and there seems to be nothing I can do. Anyone have tips or do I just need to hope for garmin to do better?

Thanks.