Cannot install to eMMC when booting from NAND

Hi, I’ve been trying to work through the various quickstart guides for getting OpenWRT running from eMMC on the R4 (4GB RAM, 8GB eMMC model).

I can get the R4 running from SD card without any issues. Then I can get it booting from NAND. However the final stage, selecting “9. Install bootloader, recovery and production to eMMC.” doesn’t work. Instead of it installing to eMMC I just get:

EXT_CSD[179], PARTITION_CONFIG:
BOOT_ACK: 0x0
BOOT_PARTITION_ENABLE: 0x0
PARTITION_ACCESS: 0x0
switch to partitions #0, OK
mmc0(part 0) is current device
Set to BOOT_BUS_WIDTH = 0x0, RESET = 0x0, BOOT_MODE = 0x0
Saving Environment to UBI... UBI partition 'ubi' already selected
Writing to redundant UBI... done
OK
Saving Environment to UBI... UBI partition 'ubi' already selected
Writing to UBI... done
OK
Press ENTER to return to menu

Am I doing something obvious wrong?

This may be related to the above issue. But I noticed when trying the process from scratch again that I see the following when installing from the SD to NAND:

## Checking hash(es) for FIT Image at 50000000 ...
   Hash(es) for Image 0 (kernel-1): crc32+ sha1+
   Hash(es) for Image 1 (fdt-1): crc32+ sha1+
   Hash(es) for Image 2 (fdt-mt7988a-bananapi-bpi-r4-emmc): crc32+ sha1+
   Hash(es) for Image 3 (fdt-mt7988a-bananapi-bpi-r4-rtc): crc32+ sha1+
   Hash(es) for Image 4 (fdt-mt7988a-bananapi-bpi-r4-sd): crc32+ sha1+
   Hash(es) for Image 5 (fdt-mt7988a-bananapi-bpi-r4-wifi-mt7996a): crc32+ sha1+
   Hash(es) for Image 6 (rootfs-1): crc32 error!
Bad hash value for 'hash-1' hash node in 'rootfs-1' image node
Bad hash in FIT image!
Press ENTER to return to menu

This appears at the end of the process.