I'm currently trying to fetch old files off of a box of floppy disks and many of the files fail on the first try but copy successfully after a few tries, I'm assuming because the internal cleaning mechanism is doing its job or something.
I'm using robocopy to copy the files, but no matter what I set the /r: flag to, it only tries once. I've used robocopy in the past to read files off damaged optical media and skip the errors after only a couple of tries, but that was a while ago.