I've got 2 homemade DVD sets for which the last VOB is always failing verification. The specific error reported by Nero is that the data does not match the original file.
Firmware or driver issue? Nope, thoroughly tested that through use of other drives/firmwares.
Nero bug? Nope, tested burning with CDBurnerXP Pro and Alcohol 120%, both as data files and IFO.
Total data size? Nope, these are burned as UDF/ISO so the menu build files can be stored on the burned disc. I've removed some of those files which reduces the total space required by almost 3M and will also mean the recorded data occupies differing physical space on the drive.
So...wtf causes this? Is it some off combination of data values and packet sizes?