You can try different dtbs, different sdcards (older/smaller/slower = more compatible) and potentially a newer or older kernel.
These failure to read the sdcard have been occuring more and more recently.
No one has had time to reproduce and figure out the cause.
I didn't see where you mentioned what build you are using, that would be helpful information