基于Mqttnet插件链接EMQX服务器报错

合并证书为pfx格式 unity软件中通过Mqttnet插件认证连接EMQX过程中报错 TlsException: Handshake failed - error code: UNITYTLS_INTERNAL_ERROR, verify result: UNITYTLS_X509VERIFY_NOT_DONE

连接代码:
var options = new MqttClientOptionsBuilder()
.WithTcpServer(Broker, Port)
.WithClientId(clientId)
.WithCleanSession()
.WithProtocolVersion(MqttProtocolVersion.V311)
.WithRequestProblemInformation()
.WithTls(tlsOptions =>
{
tlsOptions.Certificates = new { clientCertificate };
tlsOptions.CertificateValidationHandler = _ => true;
// 明确指定使用TLS 1.2
//tlsOptions.SslProtocol = System.Security.Authentication.SslProtocols.Tls12;

        })
        .Build();

这个报错,应该是客户端的,建议到对应mqttnet 社区问问,我也看不懂,能力有限。