detect barcode change only, and pause scanning until touch on success