There's no need to disable 2 factor Authentication google, you can simply set-up an App Password on your account. To setup an app password: Visit here while logged into your Google account: https://security.google.com/settings/security/apppasswords Select App > Other. Name it whatever. Generate the password, then copy it. Paste that pass into your login screen on PokeFarmer. You're now able to log-in! If you get a generating error, just press Start Bot again and it should work. If you've already saved the regular pass and it's just constantly trying to start with it. Either delete or edit Settings.json in the Cache folder of the bot! Hope this helps!