@charlesoblack you mentioned that other clients can connect without error. Can you please provide info on the ssl connection:
echo "Q" |openssl s_client -connect HOST:443 [-CAfile infile]
If you see anything other than Verify return code: 0 (ok)
(close to the end) you have a problem. I guess you won’t be able to run this on Android, but please run it on desktop, just to make sure that everything is fine.