Standard barcodes (like Interleaved 2 of 5 or Code 39) don't always require a checksum by default. Without a checksum, zbar has no way to verify if the digits swapped. I-PASS