Problems with SPF type of DNS records

I’m sorry, but I am struggling to see what we need to do here. Let me explain:

There are multiple types of DNS records, SPF and TXT being two of them.
Some services ask users to configure SPF records, others ask them to configure TXT.

We provide the option to user. From my point of view, the documentation that asks you to add a SPF record should be the one mentioning add a TXT record and not a SPF record.