У нас первый объект кот. джоб находит не микрософтовский, из-за чего в джобе возникает деление на 0, нужно в джобе исправить что то вроде
X++:
progress.setText(strfmt("ms:100%(%1) upd:%2%(%3) new:%4%(%5), partnerUpd:%6%(%7), partnerNew:%8%(%9)",
cntMS,
cntMS ? cntUpd * 100/cntMS : 0 ,cntUpd,
cntMS ? cntNew * 100/cntMS : 0 ,cntNew,
cntMS ? cntPartnerUpd * 100/cntMS : 0,cntPartnerUpd,
cntMS ? cntPartnerNew * 100/cntMS : 0,cntPartnerNew));
Ax 4, хотя я думаю это относится ко всем версиям.