I ordered a N3DS XL of eBay so I could get it cheap, knowing it had a charging issue. I figured I could just use my old 3DS charging cradle to charge it through the contacts, but that didn't work. I checked the pins and motherboard connections before finally putting a brand new port in there, but it still won't charge. I know the battery is good because I charged it in the old 3DS and it retained a full charge, and I was able to transfer things to the new 3ds and play plenty of games. Anyone have any idea why it wouldn't be charging at this point?