How to show a file list from SDcard folder with Unicode

It could be filesystem issue as well. Can you verify with debugger (or printing to serial port, etc) if the read filenames are correct before sending them to LVGL?

BTW, the files should be UTF-8 encoded and not Unicode. Unicode describes the mapping of values to characters and UTF-8 tells how to store the Unicode values in a compact form.