The hated "in use by another process" and "may have been changed by another user" errors; a partial resolution?
Ooooh, how we hate this situations. This insight may have been brought up before, but here is my two cents, and part of this I learned, or should have, years ago.
When I am using SL360 and working in the office, by default I work from the file on the company server. No big deal as everything is right there and works fast. However, when I work remotely, and by default work from the server, there can be a significant synch lag with the server. When I save, then do more work, and the server has not yet synched with the newly saved version, I get those hated errors. Once the server does synch, all is fine, but that can take a good while. The file, when saving looks like the attached. Notice the automatically generated additional copies, which have been commented on many times.
There have been many remedies from reloading SL, for prior versions, to renaming the file, to deleting earlier copies of the file. This creates many issues and can cause version errors.
My remedy is to simply save my work to my local drive, then save to the server occasionally, say when taking a break. The issue, of course, is lost work if my local drive has problems.
This may not be a panacea, but it was helped me. Any thoughts folks?