Have you ever run into an error where after updating Windows to a higher version your printer started giving an error message “Printer not Activated, Error code -20”. The error pops up on the screen whenever a user tries to print a pay slip, form or a pdf using QuickBooks Desktop application. Some users have also experienced this error while emailing invoices to their customers. Once the user click the OK button on the error message window, the system displays “Could not print to printer. Check your printer selection. Printing may have been canceled from another program”. In this article, we will be discussing the error causing factors and its troubleshooting method.