Why is the barcode occasionally printing all 9999's on the receipt? (Micros)