Rock Pi 4C eMMC errors

I have a 4C with 64Gb eMMC that came with the PENTA SATA kit. I loaded Ubuntu 20.04 onto the eMMC but this did not appear to boot - no IP addr found with nmap that responded to port 22. Lacking a micro HDMI connector, I reloaded the eMMC with Ubuntu 18.04 which also failed to provide port 22. I then scrounged a HDMI connector and saw that the screen was filled with eMMC errors. I could log in but many commands failed to run.

I transferred the eMMC back to the USB adapter, ran fsck and badblocks neither of which showed errors. Any ideas? Am I doing something wrong is it likely that the Rock Pi 4C is faulty?

These are a fragment of the error messages:

[ 590.845359] blk_update_request: I/O error, dev mmcblk1, sector 2878140
[ 790.899521] mmc1: Got data interrupt 0x00000002 even though no data operation was in progress.
[ 790.906208] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x400900
[ 790.906233] mmcblk1: error -84 transferring data, sector 2878136, nr 8, cmd response 0x900, card status 0x0
[ 790.911925] mmcblk1: retrying using single block read
[ 790.915976] mmcblk1: error -84 transferring data, sector 2878140, nr 4, cmd response 0x900, card status 0x0

Issue solved with kernel update.