Yes, a faulty battery can lead to charging problems. If the battery deteriorates or is not calibrated correctly, it may prevent your Surface Pro from charging properly. Calibrating the battery or replacing it, if necessary, can help resolve the issue.