Hi there,
I'm using intent chaining to switch to my dialog from the launchRequest. This works fine so far.
But sometimes there are different launchrequests, as I see in the logs. When my skill tries to delegate from these launchrequests, I get an invalid response error message from amazon, stating that "The following directives are not supported: DelegateDirective".
These different launch requests look like:
"request": { "type": "LaunchRequest", "requestId": "amzn1.echo-api.request.824a40b8-557f-49cb-b2d1-f4f1b557a77a", "timestamp": "2019-03-10T12:41:32Z", "locale": "de-DE", "target": { "path": "", "address": "amzn1.ask.skill.adbae884-2f1c-44c7-bcf9-289059cc7cba" }, "metadata": { "referrer": "amzn1.alexa-speechlet-client.DOMAIN:A2S" }, "body": {}, "payload": {}, "targetURI": "alexa://amzn1.ask.skill.adbae884-2f1c-44c7-bcf9-289059cc7cba/", "launchRequestType": "FOLLOW_LINK_WITHOUT_RESULT", "shouldLinkResultBeReturned": false }
What is the difference between these launch requests? And why I can't delegate this type of launch request?
greets, kobi