Long story leading to my question, feel free to ignore: At the end of each month the assistants where I work start printing out bills to send out all at once, and inevitably a few of them go to the wrong printer. The program is Aderant CMS. They can select 60 bills at once, tell them to print to their printer (same click prints all 60, they're not selecting the printer multiple times) and 55 can print at theirs, 3 at the person's beside them, 2 somewhere else, and they get 4 others that other people were trying to print. This only happens when there's a high volume of bill printing through this one program. Printing of docs/pdfs/whatever is never affected. The print server's event viewer shows each print job going to wherever it printed out, so the print jobs are getting mixed up before reaching the print server. The billing program runs on a server, they connect to it via web browser. The server then uses COM to load Word and print the bills individually. So, my question: Does anybody know how to monitor/log/whatever COM calls to figure out why the print jobs are mixing up? The program vendor claims it doesn't happen to anybody else, so must be a problem with our environment or Microsoft Word. I need some way to show that Word is getting those COM calls telling it to print to the wrong printer, and it's not a problem somewhere else. Any input would be appreciated.