Всех с добрым утром!
Есть куча форм и куча тасков (юзер, скрипт, процесс). Нажали на форме юзер таска комит... там куча всего должна произойти... потом остановка на юзер таске. Вы обычно ждете пока дойдет до этого юзер таска показывая пользователю часики или перенаправляете пользователя в личный кабинет или еще куда-то?
Если бесшовный переход на следующую таску - ждём и открываем следующую форму. Если нет - не ждём, а пользователь идёт делать следующую задачу, потому что решение инцидентов не задача пользователя