Hi,
MQTT exists “next to” LVGL so they shouldn’t cause bugs in each other.
To react on an MQTT message in LVGL, just call lv_arc_set_value()
or similar function when you get a message.
Note that LVGL is not thread safe so please read this section of LVGL’s docs:
https://docs.lvgl.io/master/porting/os.html