if anyone is interested or perhaps will help someone else experiencing this problem.
I have had the EGR cooler + heater matrix replaced both genuine parts
mechanic did the flushing 4 times and as well as the bleeding
now the heating is ok and gets warm before temp hits 90.
great thread going here for this issue. I recently took my car to get cambelt+waterpump changed and get my 'no heat from vents' checked
no coolant leak was found external and CO2 test was done and came out green color. no leaks from water pump and both pipes hot from matrix. no error...