“The hashing audit eventually revealed that four files were corrupt (hash not matching).”

Cheap SSDs left unpowered for two years lost files and read four times slower. The worn drives had been written four times past their rated endurance. The fresh drive read back fine. Refresh your offline backups anyway.