Вы моделируете бизнес-процесс.Этот процесс имеет постоянное состояние.Таким образом, всякий раз, когда процесс достигает пользовательской задачи, пока вы не завершите ее, процесс будет ожидать выполнения этой пользовательской задачи.Это не зависит от вашего возвращения.