Is there an issue with ObjectifLune AddIn causing barcodes with a hyphen to not work? We can create barcodes with hyphens just fine from SQR in our ERP system.
The internal barcode library has a feature called “tilde processing” which is turned on by default. In that case it is treated as a special control character and it may be missing in the output.
You can turn that feature off in the barcode properties dialog, see the Process Tilde checkbox:
Actually, I recommend leaving the post as is. This situation may occur to someone else down the road, and this post may help them track down the issue.