Could not obtain DC for {PRINTER}: Error code 87: The parameter is incorrect

We have been having problems with PlanetPress 7: Print jobs fail and the P7 Watch log shows errors like: “Could not obtain DC for PRN-RLOPEZ2: Error code 87: The parameter is incorrect”

I understand that “DC” is an abbreviation for “Device Context” any idea what code 87 refers to? Is there a list of error codes somewhere that I can refer to?

Any suggestions for how to troubleshoot the problem?

That seems Windows System Error Codes as
ERROR_INVALID_PARAMETER
87 (0x57)

Initial troubleshooting involved deleting the printer and recreate with the Print management console.
You must stop and start the spooler to unhook by the spooler process.

This does, it purges the drivers from C:\Windows\System32\DriverStore\FileRepository and cleans and print driver references.