Not receiving emails to outlook account, using, google domains, cloudflare and microsoft 365

I’ve created a blog hosted on, it does not provide an IP address for A records. So I have no A records, but use CNAME for the naked domain.

My domain registrar is google domains.

DNS and Nameservers are managed on Cloudflare.

I have a microsoft 365 account and have linked my domain to it and went through the wizard to set up MX records, this has been done and says healthy from within the microsoft 365 domain admin.

I’ve tested sending an email from a gmail account, however I get this error:

Any suggestions on what I’m missing or an alternative to emails sent to my domain?

These are my DNS records:

Never mind, it’s all working now