Please help me, I ran VCDS and got the 2 following codes - the car has a problem where once it gets cold outside the heater wont work / run warm or hot which isn't pleasant !

my gut feeling is replacing part number 4h0907658 will resolve the heating issue but no idea if the other fault is related etc ?

1 fault found;

08 Auto HVAC ( e87)

Relative humidity sensor in fresh air intake duct part number 4h0907658

459526 - databus
U1123 00 (009) - received error message

other fault

09 cent electrics

939534 - humidity sensor
b128104 (009) - internal system fault
(i think this is the sensor in the rear view mirror !)