Skip to main content

Auto-Print — Reprinting & Troubleshooting

Plan Availability: This feature is available on Professional and Enterprise plans.

Reprinting a Label

If you need to print a label again (printer jammed, wrong printer, etc.):

  1. Open the picking (Inventory → Transfers → click the picking)
  2. Click Reprint Label in the header toolbar
  3. The system clears the "already printed" flag and re-triggers auto-print
  4. You'll see a notification: "Label sent to printer" or "No label found to reprint"

Note: The Reprint Label button only appears on pickings that have a tracking reference (i.e., a shipment was created in ShipStation).

Checking Print Status on a Picking

On any picking form, scroll to the Other Info tab and look for the PrintNode section:

Field What It Shows
Labels Auto-Printed Yes/No — whether this picking's label was auto-printed
Last Printed At Timestamp of the most recent auto-print attempt

Viewing All Print Jobs

Navigate to Inventory → Configuration → PrintNode → Print Jobs for the full audit log. You can filter by:

  • Source Model: stock.picking to see only shipping label jobs
  • Status: Error to find failed jobs
  • Printer: To see jobs for a specific printer

Common Issues

Labels not printing automatically

Check these in order:

  1. PrintNode enabled? Settings → PrintNode → Enable PrintNode should be ON
  2. Auto-print enabled? The "Auto-Print ShipStation Labels" toggle should be ON
  3. Label Source not disabled? Check it's set to "Auto" or "Attachment Only", not "Disabled"
  4. Printer configured? Either ShipStation Label Printer or Default Label Printer must be set
  5. Printer online? Check the printer status in Inventory → Configuration → PrintNode → Printers
  6. PrintNode Client running? The PrintNode desktop client must be running on the computer connected to your printer
  7. Webhook connected? ShipStation must be sending webhooks to your CloudFFL instance

Label printed on wrong printer

The system uses this printer priority:

  1. ShipStation Label Printer (if configured)
  2. Default Label Printer

Fix: Set the correct printer in Settings → PrintNode under the ShipStation section.

"No label attachment found"

The label wasn't attached to the picking before auto-print triggered. This can happen if:

  • ShipStation webhook arrived but label download failed
  • The attachment was deleted

Fix: Try clicking Reprint Label after verifying the label attachment exists in the picking's chatter.

Label printed twice

This shouldn't happen due to the idempotency flag, but could occur if:

  • Someone clicked Reprint Label (intentional)
  • The picking was duplicated (the flag doesn't copy)

Print job shows "Error" but label was fine

The error status means PrintNode API reported an issue, but the label might still have printed. Check:

  • The physical printer output
  • PrintNode dashboard for job status
  • The error message in the job details for specifics