ok, this issues was caused by the spf record not being verified. After it was verified everything is working as expected.
I did have a previous txt record starting with v=spf1 that was preventing the new SparkPost spf from being verified. After deleting the old one the new one was verified.