Why this answer matters
A cable can charge normally and still be the reason a local data transfer negotiates at USB 2 speed.
1 requirements2 verification steps1 primary source
Requirements
What has to be true
- Use a cable explicitly rated for the data speed required by the workflow.
Verify it yourself
Use this test sequence
Change one variable at a time so you know which requirement made the difference.
- 1
Identify whether the cable is the original in-box cable.
- 2
Compare with a known high-speed USB-C data cable on the same host and file.
Limits
What this answer does not prove
- This record describes the supplied cable; it does not by itself define every capability of the phone's USB-C controller.
Relevant DeviceOK checks