if the email sends to some domains, but not others, it is a problem on the SMTP server.
for some reason the SMTP Server is refusing to relay the emails to that domain, you would need to contact the host to look into the SMTP Server error logs to determine why emails are not being relayed to those addresses.