Step 2: make sure you actually got all the lint out and there isn't any hiding to the side.
The sim ejector pin that used to come with phones can sometimes just barely fit between the center blade and connector housing. Otherwise a paperclip with a slight hook bent into the end can work well. Flosspicks work well to dig out the lint.
Also consider getting a wireless charger for nightly charging if your phone supports it.
I switched over to magnetic charging cables a few years back, and would never look back. Keeps the port protected, protects against wear out, and the cables are now universal with Micro USB and lightning devices.
I hear a lot of people saying to clean the port and I agree. I've found with usb c it's often very difficult to find something thin enough, but I've found a staple to be surprisingly good at the job
I have had this happen so much more with USB-C than microUSB connectors. I think it's just a matter of how it locks in place. MicroUsb would very often (though not 100% of the time) have some prong like things on one side that held it in place better.
USB-C just kinda snaps over a tiny PCB and has room to wiggle around, which, at least in all the devices I've had break on me this way, the PCB itself becomes loose or even snaps off from constantly being flexed or jostled around by the cable.
They should put those little prong/wing things on the top and bottom (in a way that doesn't mess with the omnidirectional nature of the cable) of the metal oval to lessen this, IMO.
I just used my new phone to take a picture of my old phones charging port, which worked only with some cables at certain angles, and, yeah... It's a horror show up in there
Used to deal with this a lot on my old phone (micro usb) cleaning the port out helped a lot, but it is hard if you don't have something thin enough to fit in, personally I used ESD tweezers I have on hand for electronics work, but even then I started having to do it once a week to get my phone to charge.
Get some needle-nosed tweezers or something very thin and use it to dig out the obscene amount of pocket lint that compacts itself down in there. Keep trying even if nothing comes out at first. This works for me every time.
Meanwhile my phone lowers the volume by itself an I'm thinking how to fix it. I assume it's because of dust or something. Annoying ah with this random popping out and lowering volume when I want sound.