Unable to establish connection to MQTT broker on AWS IoT Core

You can download stunnel and run in client mode to test your cert and key with mutual authentication.
This can isolate if there is cert problem

Other user found it is working fine: