USB-C · endpoint checker
Check what each end is meant to do.
A connector can fit while power, data, or display roles point the wrong way.
Endpoint declarations
Roles are separate from connector shape
Source/Sink describes power. Host/Device describes USB data. Display source/sink describes video direction. Products may support role swaps, but only explicit documentation or controlled tests establish them.