Welcome to Android Central! It is most likely because of Yahoo's new security features that make it more difficult for email clients to access your account. See here: https://help.yahoo.com/kb/SLN27791.html. I just turn that security setting off, because otherwise I wouldn't be able to have stock email clients receive mail from Yahoo.