Is the bpi-r4 SD card image broken?

Using the bpi-r4 SD Card image from here, I’ve not been able to fully boot the bpi-r4. While the boot loader runs (I see the menu on the serial console and all), the system never comes up. It appears based on the kernel logs it’s something to do with filesystem corruption:

[  253.405577] jffs2: Further such events for this erase block will not be printed
[  253.422545] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0c0c0000: 0xa038 instead
[  253.432013] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0c0c0004: 0xa839 instead
[  253.441480] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0c0c0008: 0xb652 instead
[  253.450945] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0c0c000c: 0xf189 instead

This happens whether I use dd to write the image to the SD card, or whether I use cp to copy directly to my sdcard’s block device.

The sha256sum of the image I’m writing is: 512784f8f4f947f75d576b74fe0261fce47171580f4174ba5c31d8ac3878102f mtk-bpi-r4-SD-20231030-New.img and it’s the file hosted on Google drive linked off the above wiki page.

The card is a 32gb SDCard, and it works fine if I use a OpenWRT nightly, but I want to test the bpi release to validate a PCI card (context here)

Has anyone encountered this and know of a fix?

After this went on for 30 minutes, the system panicked, rebooted, and then came up normally. Strange…