Zebra Technologies ZTC GC420t send ZPL blank printing

We are not able to print Barcode label to GC420T

OS - Ubuntu 18.04 LTS(Linux)

ZPL we are sending

-------------------------

^XA
^PW950
^CI28
^LH10,10
^FO300,45^A0N,20,20^FDChuridar piece^FS
^FO300,65^A0N,10,10^FD^FS
^FO340,65^A0N,20,20^FD235.0^FS
^BY2,3.0^FO300,85^BEN,60,Y,N^FD1111111113882^FS
^JUR
^XZ

We have tried below options

1) CUPS

lpr -P CupsPrinterName -o raw path/to/label.zpl

2) Direct printing

cat label.zpl > /dev/usb/lp0

None of the options worked. Our application is Java and we have initially tried from Java and didnt worked out.

Please guide usĀ  some hint to debug. Our expertise is on Java and Linux