В 321 до н. э. в разгар Второй Самнитской войны Спурий Постумий стал консулом во второй раз с Титом Ветурием Кальвином. Оба консула были отправлены на помощь осаждённой самнитами Луцерии. Однако, вместо того, чтобы пойти по берегу Адриатического моря, римляне выбрали более быстрый путь — через Кавдинское ущелье. Войдя в ущелье, римляне обнаружили, что попали в ловушку, устроенную самнитами. После неудачных попыток пробиться консулы решили сдаться и заключить мирный договор. По его условиям самниты прогнали всё римское войско , а также получили 600 всадников в качестве заложников. Битва в Кавдинском ущелье стала самым унизительным поражением римлян во Второй Самнитской войне. Вернувшись в Рим, консулы заперлись в своих домах и не исполняли никаких своих обязанностей. Только по требованию сената они назначили диктатора для проведения выборов.