“This label was created for the…printer.” – CODESOFT Error Message


This Error Message Article explains the CODESOFT error message “This label was created for the [printer name inserted here] printer.” and details how to fix the underlying problem that caused it to appear.


This message warns the user that the current printer (identified by printer name) selected in CODESOFT does not match the default printer saved in the label design. This can be important. Switching printer drivers can lead to:

  • Change in fonts – CODESOFT will automatically change the fonts if the new print driver does not support the fonts used on the saved label design.
  • Disabled features – Some printer features (e.g. the ^SN feature or using the RTC time) may not be accessible using a different driver. Thus the software will likely not render the print jobs in the same way.
  • Printer settings saved in the label – If your instance of CODESOFT is set to use printer settings saved in the label, then these embedded settings will be ignored. CODESOFT will instead use the settings saved in the local print driver.


Before saving the label design, add a compatible print driver (preferably the same one or a newer release of the same one) and then change the printer in CODESOFT to that new driver. Then check to make sure the font’s revert back to the correct font name. Usually they will revert back to a printer font.

If the label design has already been saved, you will need to add the compatible print driver (typically same brand) and manually change the font back for each field or label element in the label. One that is done and you have tested the label design, re-save it.

Additional Comments

Issue Found: CODESOFT 2018 running on Windows 10 with a Zebra Xi4 print driver


Was this article helpful?

Related Articles