evening
i think you need to go back to basics
does the temp guage go up 1/4 mark within 3 miles and 1/2 within 6 miles , obviously less if the distance is in town , basicaly 5 to 10 mins to heat up fully
does the temp remain at that temperature for the rest of the journey , if it does then i would doubt the thermostat sticking open as the temp would go back down again if stuck open
Is the cooling system being presurised ? hydrocarbons in the cooling system , resulting in a air lock , = loss of heater
you state this is not the case , with the fact the level has never moved
if their was a choked matrix or a waterpump failure it would not be ok for 30 mins
compair the inlet and outlet pipe temp after 10 mins then after 30 mins if after a run the inlet is roasting and the outlet is cool may have climatronic & the water is being shut off as the interior is up to the temp, you have pre set ,or a possible fault, with the valve , its hard, when you are not their to see whats hapening ,
is the heater cool, or stone cold, luke warm ,or just warm after a run , if it is blowing stone cold air then you have a issue if it is cool then it is probably trying to maintain the temp at your level