To clean a USB-C port try using a gentle burst of some compressed air from a can of air, which can blow out any loose debris.
You can also use a toothpick or anti static nylon brush to carefully dislodge any remaining lint or dirt.
Just be careful to avoid the contacts inside the port which are delicate and easy to damage.
You can also use a cotton swab dipped in 70 percent isopropyl alcohol and swipe it gently inside the USB-C port and allow it to air dry completely before you use it.
You can also use the end of a plastic dental flosser to clean the inside of a USB-C port as it's thinner than a wood toothpick and also less likely to break and leave splinters in the port.
I always at least once weekly will use a can of compressed air and spray out the inside of the USB C Ports as well as USB and HDMI ports on my computer and charging ports and headphone ports on my phone to keep them clean and free of any dirt or debris.