Так он об обратной ситуации говорит. Во многие веб фреймворки встроена специфичная обработка некоторых кодов и часто она конфликтует с тем, что под ними понимают бэкендщики
Зачем тогда было придуманы http статусы ?
Правильно для их
Корректной обработки со стороны получателя чтобы получатель понял что случилось с отправителем итд, если другие либы как вы их называете реагируют как то болезненно, то скорей всего это проблема либы и ее разработчиков а не спецификации.