To the op, did you know that on D (drive) the heater follows the temperature You have set. But in Eco mode, it follows some preprogrammed temperature.
I tried many times to drive in D and in Eco. Going into the battery status display , the car would go from 4.5 kW heating in D to less than 3...