Troubleshooting Common Issues
Fixes for the most-reported Barcodeman problems — blank prints, variant limits, PDF timeouts, disabled search, missing barcodes, misaligned sheets, scanner "not ready", and missing metafields.
TOO_MANY_VARIANTS_300 PDF_TIMEOUT_25S Labels not printing / blank page
Cause: Your browser is blocking pop-ups. The app opens a PDF in a new tab.
Fix:
- Go to Settings in Barcode Man.
- Turn on Ignore browser pop-ups blocker.
- Also allow pop-ups for the app in your browser settings.
”Too many variants selected (max 300)”
Cause: You tried to select more than 300 variants at once.
Fix: Select up to 300 variants, click Add, then go back and select the next batch.
PDF generation timed out
Cause: The label generation took more than 25 seconds. This happens with complex templates or slow connections.
Fix:
- Try printing fewer labels at a time (split into smaller batches).
- Simplify your template if it has many elements or high-resolution images.
- Check your internet connection and try again.
Search box is disabled in product selection
Cause: You have a Collection or Saved Search filter active. The search box is disabled when a filter is selected.
Fix: Change the Collection dropdown back to “Collection…” (the default) to re-enable the search box.
Barcode not showing on label
Cause: The barcode data is empty or the format does not match the data.
Fix:
- Check that the product has a barcode value in Shopify. Go to the product in Shopify admin and check the Barcode field.
- Make sure the barcode format matches your data. For example, EAN-13 needs exactly 13 digits. If your data is different, try CODE128 instead.
- Use the SKU Generator to create barcode values for products that are missing them.
Template looks different when printed
Cause: The print settings in your browser may override the template layout.
Fix:
- In the browser print dialog, set margins to “None” or “Minimum”.
- Make sure “Scale” is set to 100% (not “Fit to page”).
- Turn off “Headers and footers” in the print dialog.
Labels are misaligned on the sheet
Cause: The template size does not match your actual label sheet.
Fix:
- Open the template and click Configure.
- Check the label dimensions (width, height) and margins match your label sheet.
- If using a known brand (like Avery), select the correct brand and model. The dimensions will be set automatically.
- If printing on a partially used sheet, use the Skip Labels option in the Generate Labels dialog to skip the already-used positions.
”Not ready” status on Scan and Print
Cause: The barcode scanner is not connected or not detected by the browser.
Fix:
- Make sure your barcode scanner is plugged in and turned on.
- Try clicking inside the “Enter SKU or Barcode” text box first, then scan.
- You can also type the SKU or barcode number manually and click Enter.
Metafield not showing on label
Cause: The metafield is not set on the product, or the wrong metafield is selected.
Fix:
- Check that the product has the metafield value set in Shopify admin.
- In the template editor, select the element and check the Link To dropdown. Make sure the correct metafield (namespace.key) is selected.
- Product metafields and variant metafields are different. Make sure you chose the right type.