Em primeiro lugar, essa verificação automática não substitui a verificação de ponta a ponta. Eu vi drives enviados com um bug de firmware que fazia com que a leitura de restauração fosse menos confiável do que a leitura de verificação.
O resultado disso foi que você poderia escrever as fitas sem nenhum erro ser relatado, mas ao tentar restaurá-las, veria as leituras recebendo erros ou diminuindo em velocidade por várias ordens de magnitude.
A maioria dos clientes nunca percebeu esse bug de firmware. De acordo com o fornecedor, porque os clientes não realizaram realmente restaurações de teste. Esse bug em particular foi corrigido. Mas tenho certeza de que não vimos o último bug de firmware, e alguns bugs de firmware só serão descobertos se você realmente testar leituras reais.
O que acontece quando a verificação falha é que o firmware grava automaticamente uma segunda cópia (e durante a restauração do firmware de forma transparente para o host, retorna apenas uma das duas cópias). Isso significa que a capacidade disponível varia de acordo com a integridade da unidade e a qualidade da mídia.
Se muitas tentativas de gravação falharem na verificação, um erro será reportado no nível SCSI. Alguém poderia pensar que um erro relatado desta forma é difícil de perder na camada de software, mas erros em caminhos de código que são apenas desencadeados por hardware escamoso são notoriamente difíceis de testar.