Добрый день!
А не в пакетном режиме, но на сервере приведенный код выполняется - документ на принтер выходит?
Было бы не плохо:
X++:
element.deviceName(@"\\serverName\HP2300_printer_main");
Что насчет расположить инфологи среди кода, для локализации проблемной строки (ведь дело всё-таки внутри super?

).