For programs that are on at a set time each day (eg. 6PM news) I use manual record.
Set this to record every day with a slightly early start and few minutes on the end and it will record regardless of program guide.
The Now Playing list will show the program name if there is guide data for it.