Yes, this was exactly the same scenario for me. Loading the kernel works 100% when loading from the original firmware.
When using the SCFW firmware the card need to be perfectly aligned or there are sdram errors.
Maybe the firmware is more strict in interpreting sdram errors compared to the...