вот такие штуки есть, например, которые тоже не укладываются в то, о чём только что говорили. Куча мест, где выкидывается исключение (по разным причинам, техническим типо "вызов сервиса зафейлился" или бизнесовым типо "такая карта не найдена"), попадают в общий баундари ивент, и там уже формируется ответ фронт-системе
Технические ошибки != BpmnError. Относится ли работоспособность внешнего сервиса к бизнес-процессу? Я считаю, что нет. Если ответ != 200 - ошибка техническая и должен быть зарегистрирован инцидент, который можно обработать руками, либо забить, либо ещё что-то сделать. Но никак не bpmn error