I have developed an AudioPlayer skill to play music mp3 files from my personal collection. The audio files are hosted in a folder at an https URL and are freely accessible. The skill works perfectly on a 2nd generation Echo Dot. It also works correctly in the Alexa app on my Android phone, and in the Alexa client for Windows 10. The skill does NOT work on a 3rd generation Echo Dot. When I try to run the skill on the 3-g Dot, the dialog works correctly up to the point when the music should start playing, then silence. The error message "Device Playback Error, MEDIA_ERROR_INTERNAL_DEVICE_ERROR" appears in the log.
The skill is written in node.js and is a modified version of a sample skill I obtained from github.
I would appreciate any help to debug this problem. Is there any way to get more details of the cause of the error? Does the 3-g Dot do more rigorous checking for compliance with audio file requirements than the 2-g Dot?