Честно говоря, я работаю в узле с 2009 года, и я никогда не удосужился взглянуть на коды ошибок, если мне не нужно мое программное обеспечение для обработки ошибки.В основном я просто читаю текст ошибки.
В случае вашего примера текст ошибки ясно говорит мне, в чем проблема.
В целом я обнаружил, что качество сообщений об ошибках и кодов сильно зависит от используемой вами библиотеки.