I have two Macs syncing to OneDrive.
My use case involves moving files off of OneDrive every now and then and onto the NAS which is my archive (where I separately take care of the backups).
When files are moved from OneDrive and onto the network share, they are copied/moved just fine BUT apparently, the new OneDrive client on either of the Macs then decides to re-create one or several of the (now supposedly removed) folders, and these then contain corrupted files (usually corrupted JPEGs). It does not re-create the whole hierarchy of folders, but perhaps one or two of them — at random — in a folder that should not exist at all anymore as it has been moved to the NAS.
And this is replicable and happens every time I move files off of OneDrive and onto the NAS.
Whether this is a Microsoft issue or an Apple issue, I don't know. Still, it results in corrupted files locally and is not the desired behaviour (files moved off of OneDrive suddenly appearing in the OneDrive folder again?!). I suppose OneDrive downloads them from the cloud and somehow messes them up, but it's hard to tell what exactly happens.
Has this been tested in real-life scenarios at all before release? Did anyone try copying files off OneDrive and onto external drives or network storage?
If you are moving files off of OneDrive and into another cloud service, I suggest you re-download everything via the OneDrive web to prevent damaged or missing files. The current implementation cannot be trusted with regard to data integrity.