Тоже столкнулись в такой проблемой. Стали использовать вот такой механизм
X++:
WinAPI::shellExecute('Foxit_Reader.exe'
, strFmt('/s /h /t "%1" "%2" "%3" "%4"'
, _URL
, printJobSettings.deviceName()
, printJobSettings.printerDriverName()
, printJobSettings.printerPortName()
, true)
);
Ждем что из этого получится