Photos stuck on 'syncing' when trying to upload from macbook to icloud
I'm having real problems trying to get any photos added to photos on my Macbook to upload to the cloud, and therefore appear on my phone, and it's been a problem for months.
The status bar at the bottom says 'syncing', but it always takes several days for even one or two photos to appear in icloud. My wifi is fine and I can upload images on other platforms, and dropbox sync works in seconds with the same files.
There is no issue the other way, photos taken or saved on my phone will appear in icloud and then on the mac in seconds.
I've tried force quits, restarts, pausing and resuming, but nothing works. I've also done a complete reinstall and sync of my whole library from icloud, but the sync is still painfully slow - 4 hours so far today just to 'sync one 700kb photo. To get photos form my mac to phone in the meantime I'm saving them to dropbox and then opening them on my phone and downloading them there, which takes seconds. So it's definitely an issue with the photos app.
Can anyone shed any light on this? TIA.
MacBook Pro 16″, macOS 15.0