Alexa Echspot has a nice screen, but it does not play all the videos like YouTube or anything, it searches on Bing and then tries to play the top video. If the video is not available in your region, you are not in good position. Your screen on Alexa Echospot will show like below “Video Not Available” and then something like ” This video has not been made available on your device by the owner”
Solution : I was looking all over for this to come back. The only thing you need to say to Alexa is ” Alexa, Show Home” or ” Alexa, Show Home Screen”. One of this will work.