@samhenrigold another quick way for checking USB C cables is to look at the inside of the connector and check how many pins are actually present.
almost all my charging-only cables do not have the differential pins present, and some don't even provide the same amount of pins on both sides.