I got the same problem today, and found a solution.
Replace the boot.firm with Luma3DS's, and load safeb9sinstaller with Luma's payload chainloader. Now the microsd card checking should be successful.
EDIT: I think this may caused by boot9strap 1.4 update.