OK I know what is causing the problem.
I think we should first stabilize LVGL v9-prerelease on MicroPython v1.20 (to lv_micropython
repo master
branch) with PR https://github.com/lvgl/lv_binding_micropython/pull/311 (ESP-IDF 4.4.x), then when that is stable, we can upgrade to MicroPython v1.22 (this is the latest MP with sorted qstr pools and ESP-IDF v5)
I already have it running using 1.22 using IDF 5.1.2 with LVGL compiling as a user_c_module
@kdschlosser You deleted branch ?
MicroPython_1.21.0_Update