It reads the live TXT record, not your DNS panel
The SPF record checker queries your domain for TXT records and finds the one beginning v=spf1. That is the only string receivers ever see, and DNS panels routinely split, wrap, or truncate long values on the way in.
A record that looks perfect in the control panel and resolves broken is one of the most common SPF failures. Only a live SPF checker catches it.