Hi,
When mqtt connection start, it call mqtt_client_connect(). This function call LWIP_ASSERT_CORE_LOCKED() first. It will check if function called from interrupt context. If it is true, this function will lock all interrupt.
Regards,
Jing
Hi shreyasbn,
Please check the priority of the MQTT connection task and your task. If MQTT connection task is higher than other task, FreeRTOS will not schedule to other tasks until MQTT connection task finishing.
Regards,
Jing