One silly mistake that leads to waste of hours to diagnose the reason why an email client does not display a valid PKCS 12 certificate file. The certificate had expired. It is important to check for the expiry date of your certificates, before going all over the net looking for the reason it does not show up.