The front camera on an iPad is of a lower quality than the back camera. Due to this, it will often have a hard time reading small or smudged barcodes.
There are a few different options for resolving this:
- Use a larger barcode
- Use the back camera
- Use a free phone app such as Key Ring to store the barcode
Updated