USB type C uses 20 contacts but some connectors only breakout those 5 when only usb2 speed and power is required (like keyboards and mouse).
USB C does not have the ID pin! It is deprecated. Instead a protocol is used for switching directions, and this protocol now allows for data and current to be in different directions. This has enabled USB C hubs/dongles to be downstream for data but upstream for power, so that they can charge a laptop and be a hub for its peripherals.
Unfortunately, there is no bridge between OTG and USB C's direction-switching protocol.
A proper USB 2.0 Type C breakout board thus has only four pins that you could solder to:VBUS,GND,D+ and D-.
The breakout board itself must have a 5.1K resistor from each CC pin to GND so that the device will correctly identify itself to smart Type-C cables and upstream ports as being a current sink
The configurations of contacts, wires and pins is quite complex. There is not always a 1:1 correspondence between contacts in a socket and pins in its footprint either.