до этого я вызывал функцию программно, а тут по вашему совету попробовал замержить через тулбокс. Как оказалось эта ошибка вываливается еще до начала процесса мерж - программе не нравятся входные данные. Соответственно в Results ничего не пишется. А на какой конкретно шейп ругается не говорит.
Я тоже вызываю функцию программно, разницы никакой, всё равно результаты сохраняются.
Нужно всё же изучить Results.
Как-то была подобная проблема с одним-двумя дефектными шейпфайлами (они были пусты!, то есть без записей) и слияние не работало.
Тогда я вручную открыл каждый шейп и посмотрел на вшивость.
Теперь разумеется я для этого напишу программу.