On MS page, it says that devices communicate with the IoT Hub device endpoints using MQTT with port 8883 and all device communication with IoT Hub must be secured using TLS/SSL
Did you try to config TCP connection with port 8883 on your device? And also please check the supported cipher suite on your device and Azure.