I custom build openwrt 24.10.0 with some kernel config to support k3s it builds fine, when flashed it can not boot normally, after checking the log, it shows overlay mount failed.
EXT4-fs (loop0) : bad geometry
try plug the sd card, and mount the overlay it shows
mount: /mnt/overlay: fsconfig system call failed: Can't find a SQUASHFS superblock on loop0.
dmesg(1) may have more information after failed mount system call.