Sorry, I reallly have no idea on why WPP judge your certificate invalid while it is not.
I only use the 'Verify()' method of the 'System.Security.Cryptography.X509Certificates.X509Certificate2' class. And this method return 'False' for your certificate while you're using it with success for Wsus. This is a strange behavior.
The current release do not allow users to publish update with an invalid certificate.
In the next release, I will add an option to ignor this error. This is not a good way, but I'm not as expert as I should to solve this strange behavior. May be later...
I only use the 'Verify()' method of the 'System.Security.Cryptography.X509Certificates.X509Certificate2' class. And this method return 'False' for your certificate while you're using it with success for Wsus. This is a strange behavior.
The current release do not allow users to publish update with an invalid certificate.
In the next release, I will add an option to ignor this error. This is not a good way, but I'm not as expert as I should to solve this strange behavior. May be later...