The ABXY board may only be making partial or no contact with the contacts on the circuit board. If this does not work, you may want to use an eraser to clean the button contacts.
The battery may not be seated correctly, as the 3DS will still work on the charger with no battery inserted. You may want to replace the battery. I've attached the guide: 3DS Battery Replacement