I have the same issue as author, and what you said was also my initial guess, but after a careful inspection i can assure you that there is nothing in the port (scrapped with end of zip tie to not damage anything inside) and cable is in fact applied fully in the port. I also tried different cables that fit correctly before and still fit in other devices, so in my feel there is very little chance that this is anything other that port fault. It's pixel 2xl if that's important for anyone.