Yes, I have also encountered the same issue. The MicroPython program compiled through Uiflow2 does not provide the option to directly package and release as a .bin file. However, it can be downloaded to the device, and then the packaged .bin file can be exported using the Firmware export feature in M5burner.
However, after performing this operation, the .bin file I exported can be successfully installed on the SD card via M5Lancher, but it does not run successfully. There are two possible scenarios:
The firmware fails to run, causing M5Lancher to restart infinitely.
The firmware runs but does not execute main.py, resulting in an infinite black screen with no error messages visible.
This issue may be due to the fact that the MicroPython firmware requires multiple files to be flashed simultaneously, such as bootloader.bin, spiffs.img, and partitions_mpy.bin, in addition to the micropython.bin file. If these files are not flashed correctly, it can lead to a boot failure. It is possible that M5Lancher encounters issues when flashing the exported .bin file, or the packaging itself may be incomplete. I hope the M5Stack team can address this issue and provide clarification.