Despite already checking your boiler and it appeared to be working, there is a couple of other things you can check:
The boiler is set to the ‘on’ position for hot water
The programmer is set to ‘heating and water’ rather than ‘heating only’
Try resetting your boiler. Press the reset button if there is one, wait a few minutes, then switch it on again
Check for any power cuts, the timer is working and the time is correct because the clocks changing can put your timer out of sync