why is this DMARC failing verification?

Solution 1:

the reason is this: (1024-bit key; unprotected) You simply need to replace your DKIM key with a 2048 bit one, and you should be good to go.

Hope that helps ^_^