Please kindly notice that the Type-C and Power Delivery SPEC is not defined any VBUS voltage higher than 21V. If you need go through 24V voltage on VBUS, we do not recommend you use VBUS_IN_DISCHARGE or VBUS_C_MON for VBUS monitor directly, since the CCG3PA VBUS_IN_DISCHARGE/VBUS_C_MON SPEC. is Max. 24.5V(30V tolerant).
The other possible way is use external monitor for VBUS in case the CCG3PA is damaged. But the firmware change is a bit much. Since CCG3PA firmware is not reserved the VBUS MONITOR with external GPIO, you need pick up it from other CCGx firmware (for example, CCG4, CCG5.)
Could you make sure CCG3PA VBUS_IN_DISCHARGE/VBUS_C_MON SPEC. is Max. 24.5V(30V tolerant)?
If we just use input under 24V, CCG3PA should not damage.
We observe VBUS have overshoot issue.
This should be cause the damage.