Echo Speaks: Error Status 400, Input failed to validate

Hey everyone,
I’m super excited to learn about Echo Speaks but for the life of me I can’t get it working. I’m pretty savy (IT manager for 25 years) and everything setup just fine with no problems in the SmartApp. However I am getting this error:

Echo (v3.6.1.0) | SequenceCommand (sayGoodMorning) | Status: (400) | Message: Bad Request | Data: [message:Input failed to validate.]

I have re-verified the Amazon login, cookie, Heroku app, and removed/reinstalled everything without issue except that error above

Does anyone have idea what this could mean?

Thank you!

Do you a Good Morning routine in the Classic app and one in the Alexa app? I am not familiar with ES so I may be way off. Perhaps you will need to rename one of them

1 Like

This sounds like an issue with trying to use echospeaks on a device that isn’t your amazon account or possibly registered to a different account. Do you happen to have two amazon accounts on the Alexa devices? Make sure you are signed into the correct one for both Alexa device and Echo Speaks setup.

Hope this helps!

Sorry for the slow reply… I did figure it out: YES, BazGee, it only works with the primary account. I’m a “family member” on the account so it will not work for me. I had to get the primary account holder to log in and set the Heroku Amazon authentication cookie. This should be in the Help for the SmartApp.

Thank you!

1 Like

Glad I was able to help :slight_smile: