I would suggest this is an issue with the email account that SENDING the email. Is it set up correctly? Do you have _dmarc and SPF records in the DNS of the domain?
Try using SendinBlue instead of SenGrid. They walk you through the process of setting up the domain correctly and giving you the necessary records to add. Once you have set it up, it will verify your domain is configured correctly.