RK3328 Boot issue with Raspbian, Ubuntu on SanDisk Ultra A1. Armbian okay. Patriot SDHC Card okay

I have two 32GB SanDisk Ultra A1 cards, same as recommended and they both can boot when imaged with Armbian but with the Raspbian or Ubuntu images, they fail in U-Boot with the following error.

U-Boot SPL 2022.10+ (Dec 13 2022 - 00:53:03 -0500)
Trying to boot from MMC1
mmc_load_image_raw_sector: mmc block read error
Trying to boot from MMC1
mmc_load_image_raw_sector: mmc block read error

I have a Patriot 32GB SDHC card class 10 that boots with Ubuntu no problem so I know the board is working, the image I downloaded is valid, my writing procedures are correct.

I’m tried imaging the SanDisk through Etcher, Win32 Disk Image, even dd on a linux machine and no luck. On linux I’m able to see the file system after imaging, but U-Boot fails anyway.

Update: Paused U-Boot with a working SDCard (SanDisk Ultra Plus A1 32GB), swapped in the SanDisk Ultra A1 32GB, ran “boot” and Ubuntu came up correctly. The SanDisk Ultra A1 passed H2TESTW. Still don’t see any reason why U-Boot can’t use these 32GB Ultra A1 cards.