When you plug the charger in does it go in as far as it used to do? It could be a case of dirt build up in the port stopping the charger seating properly. You wouldn't believe how many customers I get asking for a new charge port when all it needs is a clean. I use a pair of fine pointed tweezers but I know where and not to poke. If it's a type c you have to pay attention to each end as they often get missed. If you don't want to have a go find a reputable shop to take a look for you. Good luck.