Кто бы еще писал ошибку с которой “падает” и путь воспроизведения проблемы на демо-проекте…
Попытался угадать…
Я под admin создал экземпляр Contract, создал ручками экз. приложенного процесса (BPM/Экземпляры процесса), связал с созданным экз. Contract, запустил процесс, принял процессную задачу, выполнил для нее процессное действие “Удалить”.
Все отработало без ошибок.
Могу предположить, что у вас dataManager.load(..).id(...).one()
кидает
IllegalStateException, а такое случается, если по данному ID сущности в БД не обнаружено.
О чем сказано в Javdoc