@paweld.
I am plying with the sizes, but i am destroying rolls of expensive labels here with misprints.

I figured that band size might cause the problem.
I was thinking of perhaps follow that example and output the code to QR to image like you did.
There is another idea that may work, on some of my older programs i printed a little BMP on the label.
I see the QR can be saved to file, which means it can probably be saved to a memory image.
If i can do that, then i can just change the barcode, print the image and repeat without using Lazreport.
I haven't done that yet, and I am not sure how one will generate a number of images in memory and then print them on labels in a row yet.
I am going to study that example of yours first.
-Peter