I can confirm that there is an issue with the GPG signing.
Looks like it works fine after you re-format the PGP message yourself.
The culprit is probably that there are no HTML newlines,
but the content-type is set to HTML.
So either content-type should be plaintext, or there should be HTML newlines..