I'd like to share my solution after going through all the suggestions over here on this board nobody spoke about yet. I noticed the USB port is charging my phone from it but not my computer, the LED won't come on the charging cable end as usual. So as a
last resort before I purchase new charger I took a razor blade and scraped off that thin layer coating on the flat brass tip ends, plugged it in and everything's working just fine now.
Pro tip-unplug charger before scraping. Also i used the sharp pointed end to go over each of the 12 flat connection points.
Hope that helps somebody out Good luck.