We have implemented the Zebra SDK into our iOS and Android application and we are hitting an issue where the first 3 characters are getting cut off when printing out QR Code information using a variable field.
I have reached out to Zebra Support on this and they recommended that I come here. They do have this article but this resolution does not work when using variable fields Link (https://supportcommunity.zebra.com/s/article/QR-code-missing-first-three...)
In our scenario we are doing the following:
When using variable fields, you query the printer to get a list of the variable fields for a specific zpl file. All the data that comes back from that call is the field number (which zebra generates in the zpl file) and the field name (the name the label creator gives it, ie what you enter in the prompt text box). The sdk doesn’t give a way to determine if the variable field is for a text or for a barcode object. If it gave that (along with the barcode type) I could add the missing characters, but realistically, the sdk should add those characters when replacing actual data for a barcode variable field.
Has anyone experienced this and found a resolution on this. We did try this on Zebras printing app on the store and it has the same problem. So it sounds like this is a core problem with the SDK.
Thanks in advance