It's often the case with Bay Trail-based tablets that UEFI firmware used can't access SD card due to lacking drivers or them not working properly. As workaround you can put kernel/bootloader to internal EFI partition, but have rootfs on SD card if needed.