Been struggling with this for the past couple of days. When I "ask init" and select the default profile, it pops open a browser for me to login into the developer console. Since it's asking for an email address, I use my root credentials. I then get a "successfully signed in" message in the browser, but this error message in my terminal:
I've been using aws cli for the past couple of months with an IAM user configured and ~/.aws/credentials is set up properly. I tried removing it, creating a fresh set of credentials, and setting it up again. Also tried deleting the .ask folder and re-initializing.
I'm running zsh on macOS, with node 4.3.2. I tried using node v6, but had the same issues, so I switched back. I'm able to create a new skill, but when I try to deploy it, I get the "cannot find vendor id associated with current profile" error, and an eternally spinning "Creating new skill...." message.
I've gone through all the related posts in the forum, and I also tried initializing ask-cli without using the browser, with the authentication code, which doesn't work either.
Any other ideas? Thanks!