Engine overheating is rarely the result of a single failure. It usually happens when several small weaknesses in the cooling ...
It's not unusual to encounter the issue of a radiator not heating up once your central heating is in full flow again. But, if the heating is on, it's clearly not a problem you can leave for long.