The EC120 comes standard with heater and demisting functions. Aircon is optional. I've never had a problem with the demister even on cold winter mornings. Did you have the flaps open on the centre overhead panel with the demister on? Is the system fully operational? I have had ducts come loose after maintenance causing insufficient airflow.