iCloud for Mac is stuck on "waiting to upload"

This has been a bug for a while now on Mac OS. When you sync your desktop/documents folders with iCloud at random moments it gets stuck and never finish uploading. The folder says "waiting to upload" indefinitely. I notice it happens more often when you do a git commit on a folder that is synced with iCloud.

Are there any work around for that?

As far as I understand, it's not recommended to store .git directory in iCloud Drive. Am I wrong?

Certainly this "iCloud upload being stuck" bug is frustrating.

My method to resolve it is as follows:

  1. Launch "Activity Monitor", click on the "CPU" tab at the top, look for the "bird" process in the "Process Name" column, select it, and stop it ("kill it") by clicking on the "Stop" icon on the tool bar (the one with an "X" inside a circle). You will noticed that the process id number listed in the "PID" column changes after a couple of seconds, which indicates that the "bird" process has been restarted by the system (The "bird" process is responsible of the iCloud background file synchronization). Most of the times this solution will work.

  2. If stopping the "bird" process did not solve the iCloud synching, then perform a full shutdown/restart of your computer. This is the ultimate fix that has always worked for me thus far.

I don't know if this will work for everyone, but what I tried when I ran in to this was to go to the top folder where the problem was hitting me in Finder, the Get Info, and in Sharing & Permissions, I changed a permission, then chose the pulldown option "Apply to enclosed items". After I did this, the uploads kicked in in less than a minute.

Does anyone from Apple actually respond here and/or has someone filed an explicit ticket with Apple? Huge production-issue gap causing code sync failures across devices and, as far as I can tell, no response to actually resolve this in over 3 years. Pathetic.

SAME HERE I am on Monterey 12.7 But it is not a MacOS issue Happening on my iPhone 13 running on 17.0.2, both systems are upgraded to latest firmware respectively for each.

I did compress on Mac, it did kickstart the upload, but now it is stuck after some progress (assuming from pi chart icon it is like uploaded appx 90% and then stuck).

Same situation with MacBookPro M1 Max and Ventura 13.5.2.

The only two solutions so far are "Compressing / deleting / decompressing a folder" and "update OS / restart / toggle iCloud off-on". Neither are practical given the length of time required.

I think sync should "sense" update date-times on files, and act on such signals. But apparently MacOS is acting on some other condition. Does anyone have another solution to offer?

Thanks

For me I just had to reset my network (I.e. deleting the wifi network and re-adding it) and it began uploading all files for me - but I'm pretty sure my Mac (which is quite old) has an issue with network settings anyway. Just thought I'd share either way in case it works for anyone else!

At the top level in iCloud Drive in Finder, try clicking on the little grey cloud button on the folders that are waiting to upload. This kicks iCloud into action for these folders.

At least it does on my Ventura 13.2.1 set up.

I found something that worked for me when many of the other posted solutions didn't nudge the iCloud pie graph in finder. I just flipped the bird off. I went to Activity Monitor, searched for bird, and then force quitted it. Less than a second later the pie graph in Finder goes from a sliver to a full pie. In my case it seemed stuck on copying a 1.8MB file that probably no longer existed but wierd it didn't time out or give up.

I Hope it helps, because it is quite specific.

I use a shared folder on two different macs and sometimes it happens that I forget an Emacs.app session opened on one of them. This stuck iCloud. Possibly, one Emacs.app temporary filenames is incompatible with iCloud. When Emacs.app closes the file, the iCloud sync restarts.

Ciao

Hi everyone!

Does anyone knows if this issue remains in Sonoma 14.3?

Thanks!

I have an iBookPro 2015. I have this problems for years. After reading a lot - and may der is the one from some others: Restart the synch. NOW, I simply renamed the file and / or folder. And then, oh wonder, all of my waiting symbols disappeared. So, from my point of view - dear developers - put a re-synch menu to the context - if you like configurable as expert modes or the like.

For me it turned out to be custom DNS somehow blocking it, even though none of the custom DNS services were set to block iCloud. I don't know why.


$ ps aux | grep bird
sudo renice -n -10 -p [PID]

Didn't help for me.

BE CAREFUL DISABLING and REENABLING iCLOUD! You could lose all your files if not careful. Bear in mind that Timemachine doesn't backup iCloud in some instances. If you disable iCloud and it's stopped working, the process may make a backup in _<user>/iCloud archive _

We need a way to backup iCloud to another online service for situations like this especially. iCloud is just sync, not backup, so Apple need to stop calling it backup.

Howdy FrankTME - This worked. Albeit a little heavy handed.

I had previously tried to shut off iCloud Drive and allowed it to build a local cache in my user folder. That way I had all of the files that "were there" before i did much else. That is located in your ~/iCloud Drive (Archive) folder.

I then issued you command but with the /. added to it so it looked like: sudo killall bird; sudo rm -rf ~/Library/Mobile\ Documents/com~apple~CloudDocs; sudo killall bird

It wiped out all of the individual files but left the folders (as far as I can tell) intact. As I moved files into the iCloud Drive again, the sync started to work.

Thank you for your suggestion!

Chris

2024 on latest Ventura and i have today this problem. 3 Days without syncing. I lost some files in the process of trying to sync. wth?

iCloud for Mac is stuck on "waiting to upload"
 
 
Q