Two or more SPF records on one domain
A domain may publish only one TXT record that starts with v=spf1. When a second one is added (often when a new email platform is set up), evaluation returns a PermError and SPF effectively fails. Merge every source into a single record with multiple include mechanisms.