@genevieve @bcoffy A USB-C device which wants to receive power needs a resistor of a specific value between each of the two CC pins and ground, and the charger will only provide power when it sees one of these resistors. If a device cheats and uses a single resistor for both pins, it will work with basic cables but will fail with more capable cables (which use both pins). This famously happened with the initial revision of the RaspberryPi 4 (they fixed it in later revisions).