Happy Thanksgiving!
Just a bookmark -- which is why it took me a bit to figure out what was going on.
The problem was specific to the workspace, so I tried to figure out how this workspace was different.
Anecdotally, I find GDrive to be the least reliable of the three. (I use GDrive some because its the official way to share files at work). OneDrive is really Two Drives. OneDrive "Classic" for home, and OneDrive for work is really SharePoint. Maybe overtime they will get merged, but I don't know. Mostly I use OneDrive for backups and sharing files with others. It definitely gets confused if you stress it by moving files around a lot or other intensive things.
Also, OneDrive (Classic at least) has gotten better over time - I've noticed some bugs have been fixed.
GDrive will often fail simple cmd commands, like "copy G:\...\ThisFile.txt G:\..\THatFile.txt", where the same operation will work in Explorer. (Odd, because I thought both would just call the Win32 CopyFile function). Stuff that a typical office worker might do seem OK. Stuff a typical cmd line wielding dev might do are a lot less likely to work well.