I had my lenovo laptop's last USB-C port bugger up. of course, lenovo themselves will repair this by replacing the mainboard (~1.5k+?).
so I did a search for anyone doing microsolder repairs nearby, picked the closest, and found someone who diagnosed, quoted, and then replaced both ports, and a chip that had vaporised itself along the way, for a couple hundred AUD.