this is weird question, today i was hacking one of my friend's 3DS, all thing went without problem in less then 5 minutes, however she bought a 64GB sandisk mSD card from a legit store, it was on eXFAT so i used mini tool partition free to convert it to FAT32, after that i copied the old file to the new card, tried to boot the 3DS but it gives me blue light and shut down, i thought this is because of luma, but it was not.
so i used the old card with the same files and it's running good, i made ctrtransfer to make the 3DS boot without SD card, after that i used the new card i double checked it's FAT32, and the 3DS booted but the theme is gone and the 3DS told me it can't detect the SD card, just to be sure i used my own 3DS SD card and it detect it without problem, and just to be sure again, i used guiformat to format it to FAT32 and tried auto and 32 and 64, every time it failed detected.
my laptop detect that card, so even if it was fake card with less GB (for example a 4/8 GB card) it should got detected in the 3DS.
i didn't have the time to test the card with H2testw because we were inside a coffee shop and we were out of time.
what do you think is the problem here?