Table of Contents

Printer Troubleshooting

Cory M. Updated by Cory M.

Printing Preferences and Printer Properties

In some cases, you may need to adjust these settings if you change your paper size or wish to change print orientation.

If you are using Device Service then setting your Printing Preferences while logged in as a normal user will not have any effect. This is because the service runs as a system user and not a normal user so that it can run in the backgroudn when no users are logged in. Therefore, you need to change settings via the Printing Defaults... button to affect the outcome of print jobs sent using the background service. See the next section for how to find Printing Defaults....
  1. In the search bar, enter Printers & Scanners, and hit Enter
  1. click the result showing Printers & Scanners to show your printers.
  1. Locate and click your printer from the list.
  2. Click Manage among the buttons that appear.
  3. Click Printing preferences or Printer properties

Below is an example of the Printing Preferences and Printer Properties for the Zebra ZDesigner GK420d label printer. Additionally, Printing Defaults are shown which can affect Device Service printer settings.

Printing Preferences

Printer Properties

Printing Defaults

Setting Printing Preferences for Device Service

If you are using Device Service then setting your Printing Preferences while logged in as a normal user will not have any effect. You need to change them via the Printing Defaults... button to affect the outcome of print jobs sent using the background service.
  1. Navigate in Windows to Printers and Scanners and select your printer.
  2. Under the "Manage your device" screen, select Printer properties.
  3. Click the Advanced tab.
  4. Click Printing Defaults... at the bottom of the window.
  5. Try adjusting this setting to the desired page size and orientation, then click OK when finished.

Unable to print multiple copies on label printer

If you are using a tool like Print Barcoded Labels from ShipStream with a number of copies greater than one and your Zebra printer is only printing one label, then the Zebra printer may be overriding any other "copies" setting because of the Override Application Default Settings > Always use drivers settings option.

  1. Navigate in Windows to Printers and Scanners and select your printer.
  2. Under the "Manage your device" screen, select Printer properties.
  3. Click the Printer Settings tab.
  4. Check the bottom of the window under "Override Application Default Settings" has Always use drivers settings unchecked. If this settings is checked, then ShipStream will not be able to override the number of copies when trying to print multiple copies of the same label.

How to Load Factory Defaults

If the Zebra Printer is not printing the label in the correct orientation, appears cut-off or off-center, then there may be settings in the driver software preventing your label from printing correctly. To make sure there are no other settings affecting your print, you can try to Load Factory Defaults.

  1. Open the Printing Preferences for the Zebra printer.
  2. Click the Tools tab.
  3. With Action selected as the "Command type", select Load factory defaults from the list of "Command names" and click Send.
This will remove any custom settings for the Zebra printer that were added.
  1. Re-print your label. You should see your label printed at the correct size and fully visible. If not, or the label is still getting cut off, proceed to the next troubleshooting method.

How to Add a Custom Stock

In some cases you may need to specify the exact (or longer) label size that you are printing to line up the print on the paper. To do this you can create a custom "Stock".

  1. Open the Printing Preferences for the Zebra printer.
  2. Click the Stocks tab.
  3. Create a new stock type by clicking "New..." and give it a short name that describes the size.
  1. Adjust the Label Dimensions to match the label paper size you are using. (example: Label Width: 4.00, Label Height: 6.00)
  1. Click OK to close the Stock window, then Apply on the main Preferences window.
  2. Return to the Options tab, and select your custom Stock in the "Stocks" dropdown menu.
  3. Click Apply then retry your print job.

How to Calibrate Media

If the print appears slightly misaligned, then the Calibration tool should correct any media feed offset.

  1. Open the Printing Preferences for the Zebra printer.
  2. Navigate to the Tools tab.
  3. Select Calibrate media in the list of commands.
  4. Click Send.
This will initiate a print of 2 to 3 blank labels as it defines the label edges.

How to Speed Up Label Printing

If you are printing labels and you wish to make your Zebra printer output a continuous flow of labels, then the following setting will enable this.

  1. Navigate in Windows to Printers and Scanners and select your printer.
  2. Under the "Manage your device" screen, select Printing Preferences.
  3. Go to the Advanced Setup tab.
  4. Check the box next to Use printer settings.
Be sure to test multi-page label prints with this setting enabled before printing larger jobs.

Common Legacy Printer Issues

The most common issues are:

  • Labels print in the wrong orientation or are off-center and cut off. Zebra printers sometimes require the orientation and label size to be set using the Zebra Setup Utilities software or the Zebra drivers (e.g. add a custom "Stock" and make it the default). For more detailed instructions, refer to Zebra Printer Margin Troubleshooting.
  • Background services cannot display GUI popups, so in general try to use the Windows drivers if you can and avoid the vendor's bloatware drivers (for example Epson printers pop up an ink level reminder - this is not supported by the background process).
  • Some systems seem to allow printing as the LocalService user and some don't so if printing is broken try changing the service to run as the admin user.
  • Changing the Print and Scale Services' User to a specific Windows' User
    This method of changing printer settings for administrator users can be avoided in favor of setting Advanced Printer Settings
  • Log shows: Error deleting job after print: ENOENT: no such file or directory
    This may be fixed by removing any files or folders in the spool directory. Usually the spool directory is in C:\Program Files (x86)\ShipStreamClient\node_modules\shipstream-print-client\spool\.

How did we do?

ISO Alpha-2 Country Codes

Contact