My friend is having problems with his R4i-SDHC. When he powers on the DSiXL it will not detect the card unless he pulls on the card forcing it into the contacts, and then if he goes into the card it will not work displaying "An error has occurred. Press and hold the power button to turn the system off(etc)". I am guessing this is a physical issue with the card and it needs to be replaced; he is hoping otherwise. Anyone happen to know what might cause this? It is a R4i-SDHC v1.4 running the latest firmware on a DSi XL ver 1.4.2u. Any help with this will be appreciated.