Try this option:
BXN --> Normal orientation, or BXI --> inverted orientation. I used Zebra Designer Tool to generate the right ZPL code. If you want to do the same, please, donwload a free version from the link below, but you should choose the driver with extension ZPL name.
For my test I used a ZD620 desktop printer with driver in ZPL.
^FT162,69^A0N,28,28^FH\^FDTest with leading Zero^FS
Please, let me know if this worked.
Thanks for reply - Does the same thing and drops the zero. I think it may have been an issue with a scanner app I had for my phone. I tried a datalogic 2D scanner on my PC and scanned into notepad - no problems with the leading zeros. I guess no problems unless you have a phone app that cuts it off. I've been looking around for another Iphone apps to test. Also hope to try a cordless 3600 unit hooked to a mobile device soon.
Will let you know if I am able to determine what may be going on.
I believe that it would be something related to your scanner device. I tested with a TC51 and DataWedge installed in a demo lead app, and the barcode was captured perfectly well with the leading zero, see my image below. One workaround could be by adding a prefix to your string in your app.
I hope this helps,