Alexa Progressive Response stopped working in AWS Lambda - unrecognized requestId

0

I have a lamba endpoint for an Alexa Skill. The lambda calls the directive service to provide a Progressive Response as per the documentation - https://developer.amazon.com/en-US/docs/alexa/custom-skills/send-the-user-a-progressive-response.html Until recently the code worked fine - however I am now getting a HTTP 403 error with a message ERROR Error [ServiceError]: The skill is not allowed to send directives at the moment. at DirectiveServiceClient.<anonymous> (/opt/nodejs/node_modules/ask-sdk-model/index.js:219:35) at step (/opt/nodejs/node_modules/ask-sdk-model/index.js:45:23) at Object.next (/opt/nodejs/node_modules/ask-sdk-model/index.js:26:53) at fulfilled (/opt/nodejs/node_modules/ask-sdk-model/index.js:17:58) at processTicksAndRejections (node:internal/process/task_queues:96:5) { statusCode: 403, response: { message: 'Unrecognized requestId: xxxxxxxxxx' } }

I am using the example code from Amazon Alexa documentation. I have also sent the request directly in via HTTPS and get the same issue. Has anyone else encountered this issue and resolved it? Thanks

matthew
asked 4 months ago44 views
No Answers

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions