I just read your post. Here it is if others are interested.
Based on line 71 of apqpnetlite's TcpTransport class, how is verification of the peer being performed when null is being passed for the certificate in the AuthenticateAsClient method?
It is my understanding that we need to provide the root CA's cert for the endpoint we want to connect to in order for verification to be performed.