Ресурсы Alexa не дружественны для разработчиков, когда что-то пошло не так, не так ли?
Эта ошибка, вероятно, вызвана исключением, вызванным методом getNearestNames
(добавьте .catch(e => console.log(e))
и проверьте вывод CloudWatch, или из-за слишкомдлительное время ответа - у вас есть всего 10 секунд, чтобы отреагировать на ввод пользователя, или вы просто не пометили метод обработчика как async
. Также я не уверен, что Alexa обернет текст ответа <speak>
разметками - выИспользует <break>
в вашем образце.