Not sure if this is an edge-case that can be easily solved, but QR png/jpgs with a unit size of 1 pixel do not get detected. The size is always reported as 17 regardless of the content length, and the corners are usually found outside of the image dimensions.

