The wheel speeds (all 4) are sent into the ABS/DSC module. One of them (RT. Rear?) is used by the DSC and then it's also sent back out for use by the instrument cluster, the radio and also the CAN. The powertrain (PT) CAN uses the speed signal for the very heavy interdependence of engine load, road speed, engine rpm etc.
The DME & the EGS use these signals to make decisions about what gear to be in and how much/or little. Down 1 gear, down two etc.
If the CAN interface is likely not receiving the road speed signal, soit can't make decisions about how to shift properly?
The first step would be to verify all 4 speed signals going INTO the DSC unit.
Then further verifying that there is a speed signal coming back out of the DSC to the PT CAN.