Does the DSL have trouble with any other cards? Any freezes or such? I ask because it is possible it is not the card but the DSL. If it works in one DS but not another it can be two things, a problem with the card or a problem with the DS. If you can get your hands on a 3rd DS test it on that and see if it works. If it does then most likely it is the DSL that has an issue, if it does not then it is the card that has the issue. If it is the card then my suggestion is to just get a new one since they are so dirt cheap these days, at least the Acekard 2.1/2i series are in the US/Canada. If it is the DSL then what you do is up to you but I love my Acekard and it would drive me nuts not to be able to use it so I would go to Gamestop (or whatever chain game store you have available) and trade it in for store credit at one store and go buy another DSL at a differnt store. Hope this helps, sorry I cannot be of more use, but without being there to see the unit in person there is little more I can do. Have a good one. Best of luck to you.
Sincerely,
Elmoreas