Текст может быть полезен для отладки, чтобы в консоли быстро понять, что за ошибка пришла. Но пользователю нужно что-то вменяемое показывать и это зона ответственности фронтенда. Поэтому только коды или коды + вспомогательный текст.
Ну так я так и хочу сделать, прилетит ошибка NOT_APPROVED, а на базе нее пользователю уже показываем нужную инфу.