"Label generated but couldn’t be printed" message in PitneyShip, PitneyShip Pro, PitneyShip Enterprise, or ShipAccel

There are several reasons that the message "Label generated but couldn’t be printed" may appear.

Products affected: PitneyShip®, PitneyShip® Pro, PitneyShip® Enterprise, ShipAccel

Issue

The message "Label generated but couldn’t be printed. DeviceHub must be running in the background to print directly from the app. Check your internet connection, and if needed, reconnect DeviceHub by going to the system tray." appears. (Error: DH_OF_40001)

Resolution

Solution 1: Make sure that DeviceHub is installed

To install DeviceHub, see:

Solution 2: Verify that DeviceHub is running

There should be a DeviceHub icon in the Windows system tray (small icons near the clock) or Mac OS menu bar to show that it is running.
DeviceHub icon

If this icon is missing, find DeviceHub in your programs list and restart it.

Once the DeviceHub icon appears, hover your mouse over the icon to see the connection status and wait until it shows an Online status.

Solution 3: Make sure that your printer is installed, connected, and online

  1. In PitneyShip, PitneyShip Pro, PitneyShip Enterprise, or ShipAccel, go to Settings > My Devices.
  2. Verify that the printer shows an Online or Idle status.
  3. If the printer is not listed, or the status is Offline or Other, check the following:
    • Make sure that the printer is installed on the computer.
    • In Windows, go to Settings > Devices > Printers and make sure that the printer is present and online.
    • On Mac, go to Apple menu > System Settings > Printers & Scanners and make sure that the printer is present and online.
    • Verify that the printer is turned on and awake.
    • Verify that the printer is on and is connected correctly to the computer.
  4. Once the printer is connected and online, try to print again.

Solution 4: Reconnect DeviceHub

  1. Find the DeviceHubDH icon in Windows system tray (small icons near the clock) or Mac OS menu bar.
  2. Right-click on the DH icon and choose Reconnect.
    DeviceHub icon
  3. Once the DeviceHub icon reappears, hover your mouse over the icon to see the connection status and wait until it shows an Online status.

Solution 5: Activate DeviceHub

  1. In PitneyShip, PitneyShip Pro, PitneyShip Enterprise, or ShipAccel, select Settings > My Devices.
  2. Select Activate DeviceHub.
  3. When the activation is complete, close the browser tab to return to PitneyShip, PitneyShip Pro, PitneyShip Enterprise, or ShipAccel.

Solution 6: Uninstall and reinstall DeviceHub

  1. Uninstall DeviceHub. See:
  2. Reinstall DeviceHub. See:

Solution 7: Adjust the Windows print spool settings (Windows only)

  1. Press the Windows + r on your keyboard to open the Run command.
  2. Type Control Panel and click OK.
  3. Change the View by menu to Small icons.
  4. Select Devices and Printers.
  5. Right-click on your printer and select Printer properties.
  6. Select the Advanced tab.
  7. Select Spool print documents so program finishes printing faster.
    Windows print spool setting
  8. Click OK.
  9. Try the printing the transaction again by clicking Try Again on the error message.
    Try Again button

The features and options you see may vary depending upon your role and subscription. If you have any questions regarding your permissions, please contact your administrator.

UPDATED: July 22, 2025