After multiple attempts to setup the bot, I am stuck.
Each time I get the following error from Yahoo:

The Yahoo App I created:

My Heroku Settings:

Now, I havent turned off Web Dyno because I cant authenticate yet.
These are the original boxes I check when creating the Yahoo App:

Here is a screenshot of the logs:

I have recreated the Yahoo App each time, with a new Client ID and Secret ID. I have recreate the Heroku app each time as well.