Went to Phone Phix and got my phone phixed. 🙃

Got the USB-C socket cleaned. Cost a bit but the USB-C plugs are staying in place now, so I call that a win.