It may be a damaged charging port, faulty SMC controller, or a battery issue. Check our Battery Replacement service too.