it don't sound like a boiler problem.
it sounds like a programmer, room stat, or motorized valve fault.
you say the boiler is working for water. so the boiler is working so i would say 1 of them 3 things is not sending the signal for boiler to fire up for heating.
hi-spec plumbing, June 2007