my skill sends an audioplayer directive, that starts well. As a result to that, I get my AudioPlayer.PlaybackStarted.
My skill does not respond to that (according to the documents I'm not allowed to). I even checked with the apache's logfile, there is no content, just this (cropped):
HTTP/1.1" 200 - "-" "Apache-HttpClient/4.5.x (Java/1.8.0_131)"
Well... No response, but I get this one (decoded, sorry):
[request] => Array ( [type] => System.ExceptionEncountered [requestId] => amzn1.echo-api.request.68a350bb-0397-4d71-b5b4-0afe2b67e685 [timestamp] => 2017-11-30T10:27:11Z [locale] => de-DE [error] => Array ( [type] => INVALID_RESPONSE [message] => An exception occurred while dispatching the request to the skill. ) [cause] => Array ( [requestId] => amzn1.echo-api.request.aee3d4a6-8846-40dc-bb0a-723e4dd24035 ) )
How can there be an invalid response, where there's no response? I checked against an older skill which is live: Same problem here, while it worked with no errors a few weeks ago :(
Edit: The cause's requestId is the ID of the playbackstarted request, in case you wonder...