I have a Windows 7 64-bit machine with a Lexmark E360dn printer. Whenever the user attempts to print anything, the printer defaults to "Letter" size, as expected. When the user clicks PRINT, the printer shows an error asking them to load "Custom Size 6", whatever that is. The problem is that the user's machine actually has two forms, both named "Letter". Selecting the second one somehow allows the print job to succeed.
In the print sever properties, I see 2 "Letter" sizes, 2 "Legal" sizes and other duplicate forms that are never used (Executive for example). As far as I can tell, this should not be possible. I also cannot set the second "Letter" as the default print size. No matter what, it always tries the first "Letter", I assume because the strings in the dropdown menu are expected to be unique.
Here is a screencap of the duplicate "Legal" size:
Note that the DELETE button, as well as the measurements, are disabled as they should be for a built-in form.
Now here is a screencap of my duplicate "Letter" form:
Note that the DELETE button and measurements are enabled. Any attempt to change any values or to click the DELETE button results in an error message "form letter could not be deleted. Operation could not be completed" with error code 0x00000057. Googleing the error code in the context of the print manager was fruitless.
The worst part is that my 2 "Letter" sizes have identical dimensions. Why one will work while the other fails is beyond me. This only affects printers that use the windows forms list. Others I tried, like a fancy Konica printer, manages all forms in its own driver so there are no issues there.
I have tried stopping the spooler service and deleting printer related registry settings as described at
community[DOT]spiceworks[DOT]com/topic/171096-interesting-printer-issue-error-0x000003e3?page=1#entry-1047526 (I can't post more than 2 links, sorry).
Even though this is supposed to pretty much undo any printer related actions you've done since Windows was installed, my duplicate forms remain. I've uninstalled all printers several times, including virtual printers but the forms always remain.
It's worth noting that none of the ANSI A/B/C sizes are duplicated, only the 'named' ones. The machine has the French language pack installed but is running in English. I wonder if it can be an issue with the language and the built in forms even though no other users have had this issue?
From what I can tell, it seems like windows is adding 2 separate forms to the list that have the same name. Once in the list, I can only really see or modify one because of the way the dropdown list works. I guess my question is "How do I remove a print form if windows thinks it is builtin, but it's not?". According to How to delete system default printer forms? this cannot be done reliably. Plus, I'm not actually trying to delete built in forms.