QR code with variable data from keyboard or scanner input

Hi,

I'm trying to create a template to be stored to a printer. However, when i recalled the format and input any data via a scanner or keyboard attached to the usb port of the printer, the first 3 characters are always missing when the QR code is generated. Below is the zpl codes for my template:

^XA

^DFE:QR.ZPL^FS

^MMT

^PW559

^LL0799

^LS0

^FO95,100^BQN,2,6^FN1,,"Scan QR Code"^FS

^XZ

Can someone please help to correct my codes?

Thank you and regards,

Dennis