This has happened to me a few times since moving to SU20 and I can’t quite figure out the behavior, although I was just able to reproduce it intentionally.
I’m working on a file, some tool or operation hangs and I have to force quit.
When I re-open SketchUp there is a file in the recovered file area of the welcome window corresponding to my crash. So far so good.
I open the recovered version of the file and it open and seems to operate fine. I immediately try to “save as” so the file will be saved somewhere. This is were it goes sideways…
I get a dialogue saying “file failed to save” and immediately after another dialogue saying “the file does not exist” if I try to save a second time SketchUp hangs and I have to force quit.
When I re-open SketchUp a second time the recovered file in question is no longer listed in the welcome window. Further digging into the file structure on the HD reveals that indeed the recovered file has disappeared from the recovered files folder in application support.
Do we only get one shot at recovering a file? I was able to reproduce this sequence of recovering a file, failing in saving a recovered file and having the recovered file disappear from the hard drive.
Curious about this I tried to recover a file that did save successful, this time I watched it happen having the recovered files folder open. When the file saves, the recovered file just vanishes. Not to my trash, where does it go? I guess that SketchUp assumes that as the recovered file was saved it can delete the recovered version as part of it’s normal behavior. But if the recovered version fails to save, SketchUp deletes the recovered file anyway. So effectively we get one chance to re-save a file and heaven help you if it fails?
Why not just leave the recovered files there, I’ll erase them when I want to? I guess the workaround is to always go into the actual folder and duplicate a version of the recovered file before trying to recover through SketchUp, just in case the save fails and SketchUp erases the original? Then at least you could try again.
This is making me miss the days of a trusty .skb or autosave file that would persist on your drive and even if it was corrupted you could try a few ways to fix it or copy-paste something useful out of it.