Pretty much any modern storage medium depends on a healthy amount of error correcting code.
Nand is constantly moving around your data to prevent it from bit rotting. If you leave data too long without moving it, you may not be able to read the data from the nand.