You folks just fixed my iPhone 12! It was my first iPhone, and the lightning port "broke" after two months. In the years since then, I just charged wirelessly and made sure I always have a Qi pad available (battery life on the 12 series is not great). I just took a plastic twist tie, the kind you use for PC cables, and aggressively scraped the port's insides, especially the back/bottom since there's no contacts there. Lo and behold, I fished out a lapdog's worth of lint and the phone immediately started charging again.