Also I have printed barcodes from 3rd party applications and printed them from the same printer with the same labels. They scan just fine so I know it is not the label printer or labels I am printing on.
Found the solution. I actually had to put an asterisk at the each end of the data so it ends up being like this
Works perfect now.