The fact that no QA team inside of
Raspberry Pi’s organization caught
this bug indicates they only tested
with one kind (the simplest) of USB-C
cable.
Raspberry Pi, you can do better.
I'd say at least 20% of the blame lies with whatever genius decided to have multiple types of USB-C cableI mean, cables already suffer from having A, Type A SuperSpeed, B, B SuperSpeed, Mini-B, Micro-B, Micro-B SuperSpeed, C, and lengths from 10cm to 5m. Who'd expect adding a complete extra dimension of difference to be trouble-free?