This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

HD3SS3220: Cable orientation detection query

Part Number: HD3SS3220

I have a board with HD3SS3220 on board, configured in DFP mode.

I am having difficulty in that peripheral devices only work when their cable is inserted in one direction.

Looking at CC1, CC2 inputs and the DIR output I see the following:

First orientation:
CC1 : 0.48 V, CC2 : 4.96V, DIR 2.8 V, This orientation works.

2nd Orientation:
CC1: 4.96 V, CC2 : 0.48 V, DIR 2.8V, this orientation does not work.

So it looks like CC1 and CC2 are swapping roles OK, but the DIR output doesn't change, and therefore the MUX inside the HD3SS3220 doesn't flip either.
(DIR is pulled up using a 200K resistor.)

All cables are good quality parts.
As I understand things, there should be a 56K resistor inside the cable, and when combined with the 5.1K inside the HD3SS3220, the voltage readings make sense.

What could be causing the cable orientation to not work?

Have I missed something?