The issue was with the fallback intent's nameāit has to be set as name: "FallbackIntent" for it to work properly. This isn't super obvious in the documentation, so it's easy to miss