Svého času jsem řešil nečitelnost čárových kódů a zjistil jsem, že je potřeba nějaké ochranné pásmo (stačilo přidat pár pixelů a je to bez problémů). QR to mají podobně, je potřeba nějaký bílý rámeček, jinak čtecímu programu splyne s okolím. Nemůže tohle způsobovat tu chybu.