Run on watch not uploading to Connect

I recently purchased a Forerunner 265 and 2 recent runs have not uploaded from the watch to Garmin Connect. I can see them on the watch so are definitely saved. Have tried reinstalling Connect, restarting both phone and watch, but nothing has worked. A run in between did upload so it's not consistent. Any advice is welcome. Thanks