USB-C Power Delivery Source Cable never detected
I have a custom board with a STM32G431CBU3 connected to a TCPP02-M18 for a USB-C power delivery source solution. I follow the ST tutorials for setting up the USBPD and TCPP middlewares in STM32Cube IDE. I'm also able to get trace data out, which I've attached and pasted below. This is all the trace data I get out. Nothing happens when I plug in a USB-C PD sink into my custom board, the mcu never detects that a sink device is connected.
I've looked at UM2552 and the "sequence for source Detection" section. It says that it tries to "detect the presence of Rd resistor" and will trigger the USBPD_DPM_CADCallback when the Rd resistor is detected, but I never see that happen. What criteria exactly is the mcu looking for to detect the presence of a Rd resistor that will trigger the USBPD_DPM_CADCallback function? Does it need to see a specific voltage at the CC1 and/or CC2 pins? Any ideas where I can go from here or anything else to check?
DEBUG 3003 1 -- BSP_USBPD_PWR_Init -- 0
DEBUG 3003 1 -- TCPP02 detected 1
DEBUG 3003 1 -- BSP_USBPD_PWR_SetRole : SRC -- 2
DEBUG 3003 1 -- BSP_USBPD_PWR_SetPowerMode -- 3
DEBUG 3004 1 -- Low Power -- 4
CAD 3004 1 USBPD_CAD_STATE_DETACHED 5
