This method is called in cases where there are no existing credentials, and an attempt to generate new ones has failed, hence the fatal error. I figured it made more sense to make the user run the script again rather than keep trying in the script, since an issue like a network error is likely to still be present on a second attempt.