For me, the cutoff happens if I have switched to a program that's part way through, then selected "Restart". There's no cutoff if the menu offers "watch catch-up" instead of "restart".
Also, if I've been watching "live" and pressed pause, if it's still paused at the time the next programme starts it starts playing the next programme.
Older recorded programmes tend to disappear off the "recordings" list.
Occasionally, recordings which I've deleted get recorded again if they are repeated later in the month, even if they had no series link.
Apart from the above, I'm quite happy with the box.