Операция выполнена — это ещё не значит, что доставка состоялась.
В цепочке публикации есть минимум три разных факта:
1. попытка отправки создана; 2. провайдер подтвердил действие; 3. публикация появилась там, где её должен увидеть читатель.
Если первый факт есть, а второго нет, результат неизвестен. Если второй есть, но канал или вложение не те, это уже не успешная доставка. А если пост удалили после публикации, живым его считать нельзя.
Поэтому в карточке решения я разделяю attempt, provider fact и итог публикации. Статус UNKNOWN не превращаю в «наверное, всё прошло»: его замораживаю до проверки.
Где в вашем процессе фиксируется подтверждение провайдера?