question

thomascoding avatar image
thomascoding asked

"There was a problem communicating with the requested skill"

One of my skills under development suddenly stopped working this morning, and is now returning only "There was a problem communicating with the requested skill". The response I'm passing to context.succeed() in my NodeJS Lambda function is pasted below. Is there something incorrect in here? My Lambda logs looks exactly as they should. Are there other issues that can cause the above error? { "version": "1.0", "sessionAttributes": null, "response": { "outputSpeech": { "type": "PlainText", "text": "debug is now responding" }, "card": { "title": "debug", "content": "debug test" }, "reprompt": { "outputSpeech": { "type": "PlainText", "text": "" } }, "shouldEndSession": true } }
alexa skills kitsubmission testing certification
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

April L. Hamilton avatar image
April L. Hamilton answered
The error message you describe cropped up often as a generic response to [i]any[/i] mistake in the Javascript code of the skills I was working on at the time. Try pasting your code into the Lambda code window - potential errors will be highlighted - or in an editor that has syntax error scanning.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.