A common reason behind this identifies with the address not matching your site domain.
To help improve email deliverability and help avoid spam being sent from our system, the 'Sender' address for your message must match the domain name of the site used to send the message.
If this header is set to a domain not allocated to your domain package, the message won't be sent. If you have any further issues please contact our Support Team.