If you are having issues scanning bar codes with a Socket scanner, please check the following two items:
First, we use a CODE128A barcode which has a maximum number of 44 characters. This should work for most barcodes but we would still recommend the option for configurable barcodes to be ++ so it is shorter. This can be changed by going to admins settings >> general settings product >>configurable SKU
Second, the Socket scanner we support will not read lower case letters in the barcode. That is a different barcode, CODE128B, which Socket does not support.
If you keep these two items in mind, you should not have any more issues printing barcodes.