I'm currently running Mailenable standard edition 10.41 on Windows server 2012 R2. I was running a slightly older version until today, and for some reason the DKIM started failing and emails started going into customers spam folders. Hence upgrading to the newer version in the hope it would resolve the issue. It didn't.

I'm trying to generate a new DKIM but it keeps failing saying the Body Hash is wrong. And now I'm totally lost.
I'm sending from a subdomain responder.mydomain.com (mydomain is a pseudonym obviously).
So I generate a DKIM for the selector postmaster (my default sender), rsa-sha256, 1024 bit, leaving everything on default. I activate it.
I then add a new TXT dns record to my domain of postmaster._domainkey.responder, which my ISP's system confirms it will correspond to postmaster._domainkey.responder.mydoamin.com, pasting in the TXT generated by Mailenable.
I then use both dmarcanalyzer.com and mail-tester.com to confirm:
a) The DNS entry has propagated - It has.
b) The DKIM is valid - It is.
I then send a test email to both mail-tester.com and appmaildev.com that both keep saying that Body Hash is wrong.
Where do I go from here? Any help would be gratefully received.
Thanks.