I dispute this was a 'silent' drive error as many systems reported read errors. Silent data corruption on hard drives is extremely rare, due to the tons of checksums used on all data. Maybe I'm wrong but I bet there are read errors on the drive in the appropriate system logs.
I feel that people confuse regular 'bad blocks' with 'silent data corruption' and there is a huge difference[0].
[0]: https://louwrentius.com/what-home-nas-builders-should-unders...