When I create the "response" and pass it using this.emit(":responseReady"), my skill ends instead of starting again with 'Connections.Response'
The Response JSON seems ok, it has the correct productId, and there is nothing in the log. It just ends. How can I see if it is really being sent? (I have tested on my Echo Dot and the test section of "Alexa Developer Console")
Here is my code bulding the response...
this.response = {
"version": "1.0",
"response": {
"directives": [
{
"type": "Connections.SendRequest",
"name": "Buy",
"payload": {
"InSkillProduct": {
"productId": "***Not Shown***"
}
},
"token": "correlationToken"
}
],
"shouldEndSession": false
}
}