I have an issue on dynamic entities.
When I use dynamic entities with single intent and single slot, it works fine. No problem.
However if I use a dynamic entities slot with other intents and slots, no value is returned for the dynamic entities slot.
For example, I have following slot types with custom intent each.
custom slot (dynamic entities), AMAZON.NUMBER, AMAZON.DATE, AMAZON.TIME
If I defined just a single intent and a single custom slot with dynamic entities, the skill returns slot value for the custom slot which is dynamically defined in the skill.
However if the other slot types were defined in the skill model, alexa returns no value for the custom slot (even the other slot values are empty) for the same utterance.
Number of additional slots are not always consistent, sometimes custom slot (dynamic entities) + AMAZON.NUMBER work correctly for a skill, sometimes not for another skill.
Is there any restriction for number of slots to use dynamic entities?