I use Google Drive for desktop quite a bit. This allows for sync'ing files between system without concern. It has a "streaming" function which access the files in real time over the network and it has an "offline" sync'ing mode where changes to the file system are local and then sync'd. I use the latter. I've been doing this method for various programs and designs for years. I recently started using LTSpice and discovered that when writing to the my Google Drive (G:) files are not written in completion.
For instance., I can execute a "Save As" on this file to my local C: Documents folder and it works fine:
You can see all 254 lines.
However, when I write that same file to G:, it stops short. Around 100 lines: