I am trying to pass SPF verification for my domain experimentaltools.online but the verification keeps failing after I added the TXT record. It used to work fine when I was using G Cloud but I moved back to my registrars own DNS service and now I cannot get it to work. I can use my email to send messages but I cannot receive some emails and I think is for this reason. Also when I send an email it says it can't be trusted because it hasn't been verified because of the SPF of course.
Here are the details I've entered.