Поиск не решения, а вопроса, правильно ли, что delegateVariableMapping реагирует на те эвенты, которые на CallActivity не вешают!! И ещё при том что процесс вызванный в CallActivity ещё не закончен
Это был пример, что бы показать, что может быть выброшен bpmEndEvent, который ловиться в этом же процессе, но этот bpmError ловится параллельно ещё и в CallActivity. Эта схема не с проекта, а для наглядности