Thanks, actually of all the replies I'm getting you are the most insightful. I agree with you, the qrcode actually is not big enough to be easily scanned and the lack of bits because of that covered up part means the margin of error for scanning it is really low.