Пытаюсь реализовать бизнес процесс, который через промежуток времени N переместит сделку в другую стадию воронки, одновременно если пользователь сам переместит эту сделку в любой статус - БП должен остановиться автоматически.
Попробовал решить эту задачу используя ветку "параллельного выполнения":
-В одной ветке ожидание любой другой стадии из воронки и последующее прерывание
-Во второй ожидание любой финальной стадии ( выигранной проигранной, ни одна сдадия из списка в настройках Активити не выбрана)
-В третьей пауза до времени T, смена статуса, прерывание БП
Ожидал что выждав паузу БП сменит стадию и остановится. По факту по истечении таймера до даты/времни ничего больше не происходит, к следующему шагу после паузы БП не переходит, стадия не меняется. А вот прерывание БП при смене стадии отрабатывает корректно.
Если убираю конструкцию параллельного выполнения и оставляю только паузу и перенос в стадию (без прерывания БП при смене стадии) перенос срабатывает;
Очень прошу совет / подсказку - это я что то не так делаю или это баг штатных Активити Битрикс24 ?
Как еще можно решить эту задачу, чтобы и перенос после задержки был и чтобы БП останавливался при любой смене стадии?