You have,for example to be aware of the BBC making late changes to the schedule and not reflecting the change into the epg.
The latest example was the overrun of the golf into Monday and the transfer of the schedule to BBC-2 any BBC-1 recordings scheduled for the period the golf replaced the normal schedule failed.
There are other situations where series recordings can fail.
A few examples.
The BBC use the same series CRID for all regions. As a result if a different region usually Scotland happens to show a different episode at the same time when you set the recording from the epg you actually get two recordings scheduled at the same time. This is not an issue unless you have another recording scheduled at the same time.
A previous programme overruns, and the same tuner is required to record the second programme due to other reservations.
In this case the box preserves the end of the previous recording (which is what most would want), thus delaying recording of the next programme.
Like any other system, it requires those responsible to get the required data information correct.