Я столкнулся с этой проблемой и после нескольких дней копаний предлагал перестроить серверы, отключить и снова включить функции сайта, удалить предыдущие версии рабочих процессов и т. Д. И попробовать все, кроме перекомпоновки серверов (непрактично для рабочей среды клиентов ). Я решил попробовать некоторые тесты и обнаружил, что эта проблема возникает только в одном конкретном списке, независимо от того, насколько простым или сложным был рабочий процесс ... И когда я установил флажок для запуска автоматически при создании элемента (или при изменении элемента), не смог бы опубликовать и выдать ошибку выше, но если бы я опубликовал ее, просто вручную начать работать нормально. Наконец, после удаления представлений и еще одного тестирования, я обнаружил, что в этом списке более 240 столбцов (я его не создавал ...) и более 50 рабочих процессов, настроенных для запуска при создании ... К счастью, у меня есть тестовая среда. созданный для клиента, поэтому я синхронизировал базу данных семейства сайтов обратно в среду тестирования из Production, повторно запустил мои тесты и получил ту же ошибку ... Итак, что решило проблему и какова была конечная причина проблемы, было многие столбцы определены в списке, и мне пришлось удалить несколько столбцов, чтобы опубликовать рабочий процесс в тестовой среде. Эта проблема фактически сводится к тому, что в SQL Server существует ограничение на количество данных, которое может хранить список, каждый тип столбца занимает столько места, подробнее об этом здесь:
https://technet.microsoft.com/en-us/library/cc262787(v=office.15).aspx#Column
Итак, то, что я делал в работе, было разработано с моим клиентом, чтобы определить, как разбить список на несколько списков и установить связи между ними, переместив некоторые столбцы и данные в другой список (подумайте о нормализации базы данных / списка). .. Надеюсь, это решение кому-нибудь поможет.