After working diligently on your skill, you've finally reached the beta testing stage. However, once you did, your testers aren't able to enable the beta skill or they're having trouble interacting with the skill. Below, we'll walk through the causes of each scenario and guide you through the solutions.
If your beta tester has been granted access to the beta test and you have shared the link to enable with them, but they're having trouble either enabling or interacting with the skill, this is typically caused by one, or both, of the following two possibilities:
If the email address provided by the beta tester does not match the email address associated with their Alexa account, then the tester will not have access to the skill. This is more common in a company or university setting where beta testers may have provided work or university email addresses while their Amazon accounts are instead associated with personal email addresses. To resolve this, you may do the following:
In order to be able to interact with a skill, the skill store of that tester's Alexa app must correspond to an existing language version of the skill. Please note that Alexa considers the various English language versions to be distinct from one another. For example, "English (US)" is separate from "English (UK)" which is separate from "English (IN)" etc. Beta testers can find which skill store they're associated with by following the steps below:
Alexa App Host Name | Skill Language Version |
---|---|
alexa.amazon.com.au | English (AU) |
alexa.amazon.ca | English (CA) |
alexa.amazon.in | English (IN) |
alexa.amazon.co.uk | English (UK) |
alexa.amazon.com | English (US) |
alexa.amazon.ca | French (CA) |
alexa.amazon.fr | French (FR) |
alexa.amazon.de | German (DE) |
alexa.amazon.it | Italian (IT) |
alexa.amazon.co.jp | Japanese (JP) |
alexa.amazon.com.br | Portuguese (BR) |
alexa.amazon.es | Spanish (ES) |
alexa.amazon.com.mx | Spanish (MX) |
If the tester's account is associated with an Alexa language version that your skill does not support, the simplest solution as a skill developer would be to add that language model to your skill.