Hi Malcolm
This could be due to the mismatch in the hardware design.
For the the Hardware Design in the GSRD, it is HPS first configuration.
It is separated into initial configuration for the HPS and the core configuration of the FPGA.
The initial configuration is stored in the QSPI Image and the second configuration is in the SDCard.
For a normal boot, both configurations must be of the same build.
That could be the possible problem you are facing. I could not determine that without looking at the error from the bootlog.
Regards
Jingyang, Teh