issue #22459: expand barcode scan use cases