USB-C over a pretty short period collects lint. It gets compressed into the connector little by little every time you seat the cable and eventually your cable won't seat anymore. You then find a very solid plug in the bottom of the port that no amount of brushing will get it out.
You basically have to use a very fine needle to scrape the bottom.
I am guessing you have never had a USB-C phone before.