Some alternative methods must be adopted to fix this problem. A counting reading times system linked with the 2D scanner will be developed to avoid misses. When reading times are shorter than set times, the system will provide a warning. To reduce incorrect readings, an additional 2D scanner must be affixed to the packaging assembly line. By setting the distance between two 2D scanners and reading interval, the 2D barcode reading will be checked.