I had been putting off discovering why my USB-C connection was loose, expecting I’d have to make a connector holder of some sort. But as it turns out, it was much easier to fix. I discovered that under the top cover there is big nut holding down the PCB which had come loose and which just needed tightening. So I would encourage anyone with a loose connector to see if it is just that nut which is loose.
Also, I don’t know where the tilt sensor is, but if it is on this board, then it’s possible this could be causing a tilt error for some people.