There are many tutorials on how to fix a loose USB C. I have never had the problem with any other USB kind. There is a design flaw in C ports. The problem is with fluff building up inside the port. Microes have spring clips on the plug; Cs have them inside the port but too deep. Fluff stops the plugs from going far enough to reach the clips. Digging it out fixes the problem for a while, but port makers need to bring the clips out.