Thanks for the answers.
Ok, it's not the reader. And I don't think it's a contact issue either... I tried the paper trick, didn't work. My nds can see the Acekard, but not the SD card in it... I tried formatting and checking the files, on both cards. I tried checking the code, but guess what...