The OSM file reader fails with checksum errors while reading data on some LTO8 tapes

Some restores fail with checksum errors.

sample log

Feb 12 10:07:34.844696113 tpm102 cta-taped: LVL="ERROR" PID="1980618" TID="1982708" MSG="Error reading a file in TapeReadFileTask" drive_name="rz1-2,3,1" instance="production" sched_backend="vfsUser" thread="TapeRead" tapeDrive="rz1-2,3,1" tapeVid="L05999" mountId="12321" vo="desy" tapePool="fla-c-ar-osm" mediaType="LTO8" logicalLibrary="ctaltolib-rz1-1" mountType="Retrieve" labelFormat="0x01" vendor="IBM" capacityInBytes="12000000000000" fileId="334447" BlockId="21015165" fSeq="313" dstURL="file://dummy" isRepack="0" isVerifyOnly="1" fileBlock="490" ErrorMessage="Checksum value expected=0x6b3a5588 actual=0xadf62969"
Feb 12 10:07:34.844914451 tpm102 cta-taped: LVL="ERROR" PID="1980618" TID="1982713" MSG="Checksum value expected=0x6b3a5588 actual=0xadf62969" drive_name="rz1-2,3,1" instance="production" sched_backend="vfsUser" thread="DiskWrite" tapeDrive="rz1-2,3,1" tapeVid="L05999" mountId="12321" vo="desy" tapePool="fla-c-ar-osm" threadCount="10" threadID="4" fileId="334447" dstURL="file://dummy" fSeq="313" received_archiveFileID="334447" expected_NSBLOCKId="0" received_NSBLOCKId="18446744073709551615" failed_Status="1"

most of these files seem to be on LTO8 tapes.