Hi, It sounds like you have a programmer which has more than one time setting, ie morning & evening?
Most have three time settings, morning, midday and evening, most also have a 24hr option.
Have you checked your programmer to be 100% certain that the boiler CH is not on for a shorter...