Namecheap is set up to use the cloudflare nameservers. I don’t have namecheap basicdns set up. DNS should be handled by cloudflare, and I’ve shared all of the records on the domain above. I’d prefer not to share the domain publicly here but happy to run any command and share the result if that would be helpful.
I saw you post you shared already but as far as I can tell it shouldn’t apply because I only have the cloudflare MX records and I’m redirecting DNS from namecheap. I thought maybe there would be a setting in my gmail account I had to enable but I couldn’t find anything. Its not google business or anything - just a regular gmail account.
The forwarding is set up correctly, and I can see it in the cloudflare settings. but it seems like this is something on the google/gmail side. not sure what it could be though.
It seems that Cloudflare may not be configured as an authorized sender for your domain. But upon taking a look at your DNS records, I do see that the proper SPF record is added.
At this point, I am unclear on what might be happening.