You have the same problem as me. As described here, unfortunately a fake version of the board is being sold (I can't tell you if it's due to Radxa or the distributor). In fact, some voltage regulators are missing (I presume) and the RAM is different. Rockchip's proprietary bootloader recognizes them and in fact, from the serial port output, the clock set in the distro that works(dietpi) is 666MHz. The Libreelec bootloader (which is the upstream one) for this board sets it to 800MHz as it should be if everything were according to the official specifications.
Unfortunately, this board doesn't work at this frequency. There's no solution at the moment, or at least the legacy bootloader should be used in Libreelec as well.