Often searching will suggest a component but I can't find it in my components palette

I’m using EEZ Studio with LVGL 8.x for the ESP32, as LVGL 9.x is not yet supported since this release of LVGL is a complete rewrite. I’ve encountered an issue where the build files are not generated correctly; for instance, actions.h, vars.c and stucts.c is missing from the build process.

I’ve spent considerable time troubleshooting and discovered an older EEZ Studio project that I created which successfully generates all build files, including with LVGL 9.x. This project is a single-screen setup with two buttons and display count. Even after stripping all this out it will still produces all necessary files. However, when I create a new project and replicate the stripped-down version that works, the critical files (vars.c among others) are still missing.

I’ve exhaustively researched this issue but haven’t found a solution.

  1. Does anyone have insights or suggestions on what might be causing this discrepancy?
  2. The one that works is with the LVGL template in eez studio (ver 23) but I think I want to try LVGL with Flow template. Should this template also create all the build files?