I've nearly finished my lambda service for my smart home skill, and everything works great. The Echo is receiving my confirmations and correctly relaying their information. I'm now trying to build in error handling.
From the SHS API reference, there are a bunch of error messages listed that correspond to different circumstances. Are these errors supposed to change what Alexa says? Regardless of which one, if any, that I use, Alexa just responds that the command doesn't work on that device. Right I'm literally just using callback(err) and copy and pasting the return object from the API reference and still Alexa responds with the generic error.