I have a very simple Alexa skill. It has one intent, that one intent calls a function in AWS lambda and returns a response correctly. When I I test in the lambda console everything works as expected, when I send JSON directly from the Alexa developer console everything works as expected, but when I use the Alexa simulator I don't get anything for a response.
JSON input and output are both blank, and the debugging info I get looks like pseudocode:
{
"header": {
"namespace": "SkillDebugger",
"name": "CaptureDebuggingInfo",
"messageId": "caa2b8e4-d26b-4946-9063-b72b4261b50b"
},
"payload": {
"skillId": null,
"timestamp": "2019-06-14T14:15:13.140Z",
"dialogRequestId": "bfb2ff84-59b8-4bc4-9826-85453fc7c290",
"skillRequestId": null,
"type": "ConsideredIntents",
"content": {
"intents": [
{
"name": "<IntentForDifferentSkill>",
"confirmationStatus": null,
"slots": null
},
{
"name": "<IntentForDifferentSkill>",
"confirmationStatus": null,
"slots": null
},
{
"name": "<IntentForDifferentSkill>",
"confirmationStatus": null,
"slots": null
}
]
}
}
}