If DMARC for a domain contains an unrelated record, UnrelatedTXTRecordFoundAtDMARC gets raised and that prevents checkdmarc from finding a correct DMARC record.
Correct behavior would be reporting the unrelated TXT record as a warning and then proceeding to obtain the DMARC record.
If DMARC for a domain contains an unrelated record, UnrelatedTXTRecordFoundAtDMARC gets raised and that prevents checkdmarc from finding a correct DMARC record.
Correct behavior would be reporting the unrelated TXT record as a warning and then proceeding to obtain the DMARC record.