Напомню, что про это написано в доке.
https://github.com/axios/axios#response-schema
https://github.com/axios/axios#handling-errors
Если у пользователя нет сети или доменное имя не резолвнулось или сервера такого нет, то что должно быть записано в error
?
Можно предположить, что это
The request was made but no response was received
error.response
содержит какое-то ложное значение, но ничего конкретного не понятно.