I have developed an Alexa skill to stream various local radio stations. The skill works fine under test on my Echo, but often does not start playing the stream on my Echo Dot (both on same Alexa account on same network), and doesn't play at all on a friend's Echo who is invited on the beta program.
When trying on my Echo Dot, I am getting the following error: 'error': {'message': 'Player error occurred: Player has been buffering for at least 30 seconds', 'type': 'MEDIA_ERROR_INTERNAL_DEVICE_ERROR' for one station stream, but another station will stream fine.All the stations work fine on the Echo and both are up to date with firmware.
Note: in all cases, the lambda function is running because the text "Finding your station" is being spoken. So it is specifically down to the AudioPlayer directive that is failing for some reason.
Any thoughts on why there would be a difference result on different Echos, whether on the same account or on the beta program?
Thanks
Cliff