I’ve noticed some cables, like my Dell WD-15 dock, seem to be loose in the port while others are very tug. I’ve heard some mixed reviews about https://www.amazon.com/Magnetic-Adapter-Connector-Transfer-Compatible/dp/B07TT6NGBC/ref=sr_1_7?keywords=usb+c+magnetic+data&qid=1567282002&s=gateway&sr=8-7 which should allow for data transfer and power delivery. I’ve thought about investing in some, too.