421 Sorry, cleartext sessions are not accepted on this server
messages like this usually indicate they require:
AUTH SSL
or
AUTL TLS
in the "connection" dropdown setting in your site profile.
Recently yahoo had changed to SSL from clear text FTP so this question has been asked quite often.