Edge explore not syncing

Syncing had been getting slower and slower and I was frequently having to manually sync. Now, the only way I get it to sync after I save a ride is to restart my phone and manually sync in the Connect app. I have a Pixel 6a, running Android 13 (build TQ2A.230305,008.E1). Garmin Connect is version 4.65.1. My Edge Explore 2 is running 7.09. The device shows as connected properly in the app (I see the green dot around the circle).