I am running into strange issues where if I insert Type C USB3.0 on one side CX3-UVC camera is detected. But if a change in the orientation of the cable device is not detected. Please find below sch for reference. Also in older PCB with the same design, we are not facing issues. We have followed guidelines with each PCB. We are not sure what could be the reason.
Type-C connectors have two rows with two USB 3.0 data lines(SSTX+-, SSRX+-). Based on the orientation of the Type-C connection, a Superspeed data mux has to select the appropriate SSTX+- and SSRX+-. From the above image, U7 will do this task in your design.
In your design, I could see that Rd(5.1k) is DNP. These resistors must be placed in your PCB to identify the orientation of Type-C. This could help resolve this issue.