The QR code may not be detected if there is any text and so on near the QR code.
For split QR codes (structurally linked), you need to print all QR codes on the same page.
Also, they may not be recognized due to poor print quality such as blurry print data.