My advice skip step 9... Why turn on the authentication if it's not needed and can lead to errors like last two days. This isn't the only error. Many are reporting their IP being blocked by the forum and having to use a VPN to authenticate and use the bot.
Looked into the file but figured it would be pointless. Would have thought the bot checked during later functions that the bot had actually authenticated. If the function to return true is in the clear then the entire function is pointless. Why are we authenticating at all? My thoughts are it's to force paid support in the future.