skill-sample-nodejs-fact: The remote endpoint could not be called, or the response it returned was invalid.
I am very new at developing with alexa. I followed to tutorial but when I get into the testing section it gives me an error:
The remote endpoint could not be called, or the response it returned was invalid.
Don’t know what I did wrong - the arn is copied correctly.
I’m following the tutorial here: https://developer.amazon.com/alexa-skills-kit/tutorials/fact-skill-4
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Reactions: 3
- Comments: 41 (4 by maintainers)
Hi - I was getting this error but it was because the name that I gave my intent in the skills builder did not match the js example for lambda. Namely,
GetNewFactIntent
– you must name the intent in the skills builder to be exactly the same (or alternatively, change this line in the lambda code example [currently, it’s line 112]). Just figured I would add this since I was getting the same error in case it helps someone else.In Lambda, check timeout value (basic setting >> timeout).
When I used default 3 secs, I got the same error. When I changed to 30 secs, it works.
Maybe it need more time to load the 1st time or 3 secs is just not enough.