Bigger files, unfortunately, tend to get recovered corrupted. Fragmentation is the culprit, who have to deep scan the entire hard drive, so that the recovery software can find all the pieces and put it back together. This takes time, you have to be patient
Also, there is a chance that pieces are not put together in the right order... This also corrupts the files.