I don't understand the logic of recovering crashed edit files.
I frequently get the message "swap file exists" or something like that, due to a crash. So Vim will say something like "there is a swap file dated December 22" for a newer file dated "December 28" for example. Then it will give various options like edit anyway, recover, abort.
If your session crashed, then Vim recommends "recovering" the file. However, I don't see how this could be correct. If recovery involves overwriting the newer file with the old swap file, all that could do is destroy more recent edits, not recover them.