How to get MQTT disconnected callbacks in an application based on the Shadow demo (202011)

Thanks for that explanation.
So if I’m standing now in a point where I’m porting my existing product FW that is based on 202002 to 202012 and I don’t want to restructure the code again in a month or so then should I use the FreeRTOS-Plus-MQTT as it is in the MQTT agent demo and upgrade it when it will be ready or should I use the core MQTT directly (that is using MQTT_ProcessLoop)?