Not receiving email even after updating MX records

Not receiving email even after updating MX records

I have deleted the old MX records and created MX records pointing to Zoho.

But when I log in I am told I can't send or receive mails because my MX records
are not pointing to zoho.

I have searched the forums for solutions and impleted them, still it's not working.

When I use https://mxtoolbox.com to check, it shows MX records as mail.mydomain.com,
hos is this posible?

Another notification I am getting is the SPF, I have updated this as well to v=spf1 include:zoho.com ~all
but it's still showing the old one when I check it with https://mxtoolbox.com

By the way, it's been over 24 hours since I made the change and my TTL is 1200 seconds.

What do I do please?