Go to the installation folder for Microsoft Money. Open "Readme.htm" and look at #20, "Running Money With Data File on Network Share Not Recommended"
When Money was developed, there was no cloud storage, but there were file shares and mapped drives. Money was made with the expectation that the file would be on the computer's local drive and always accessible. When you put the file in the cloud, there can be some interruptions and lagging. If this happens while you are working on Money, the contents that are being copied may be incomplete. Money may have still been in the process of generating the correct database structures. If those structures are in-process and not completed, the file is corrupted.
NEVER put the file on anything other than the local hard drive. It's file to have the backups off the drive, but NEVER the actual file you are working on.
It may work for years, but eventually, it will start backing up just when it shouldn't. Is it worth the risk of destroying your data?