This is an issue (as I believe) with the "Two-step Verification" on the Yahoo system - if you enable this it prevents signing in with this account on the android E-Mail app - disable this feature and you can sign in - then re-enable this and chose generate app passwords.
Its a pain but this...