Settting IoT Hub to TLS 1.2 results in an MQTT not authorized issue

Hi,
After setting the IoT hub to TLS 1.2, my Azure IoT DevKit board doesn't connect anymore.
I narrowed the area in the code down where the issue happens when I configured IoT hub with TLS 1.2:
Firmware: https://github.com/eclipse-threadx/getting-started/tree/master/MXChip/AZ3166
Code Area:
Method:
UINT _
nxd_mqtt_client_connect
(NXD_MQTT_CLIENT *client_ptr, NXD_ADDRESS *server_ip, UINT server_port, UINT keepalive, UINT clean_session, ULONG wait_option)
Call to:
/* Process CONNACK message. */
status _
= *nxd_mqtt_process_connack*
(client_ptr, packet_ptr, wait_option);
Returns:
Status: 65669 (NXD_MQTT_ERROR_NOT_AUTHORIZED 0x10085)
It seems the the whole Azure RTOS (eclipse-threadx) project is inactive since 3 years, Any help much appreciated 😊