I'm about to pull my hair out... Last week I migrated print servers from an old Dell box to a VM in ESX that is also my PDC. I moved 2 Dell printers, 2 HP printers, 1 Canon, and 1 Brother printer with the Print Migrator app from Microsoft.
Everything went as planned and I re-added the new printers to my machine and tested all 6 of them out with no problems. So I made the announcement to the company to change their printers to reflect the print server change.
Within about 10 minutes I started getting phone calls of docs hung up in the queue on the two 4th floor printers (the HP and Brother). So I bounced the spooler service and the jobs printed. About 5 minutes later I got the same call. Same problem. Same solution.
Now today the problem is still going on, so I decided to delete all of the printers and drivers, and reinstall everything manually. Everything was cool for the first 10 minutes... same problem again. Jobs are hung in both HPs (2nd and 4th floor) and the 1 Brother printer. The only error I get is on the brother printer that just says "Error Printing - the Printer is busy or there is an error" and the server logs just say the file is corrupted and could not print.
The Dells are printing beautifully with zero problems, which just adds to the mystery.
What could possibly be the cause?