Same problem, same solution.
Removed engine cover, undid cap, no liquid. Poured in just over pint to fill, recapped, ran engine for a minute, rechecked level, then ran engine up to temperature. Heater came on and stayed on. Drove round town for ten minutes, heater didn’t cut out at all. 😊😊😊