iOS/Mac OS/Gmail 2-step verification broken
https://myaccount.google.com/lesssecureapps

You probably need to enable access for less secure apps
Late answer I know but I had the same and it's taken hours to find the fix today