That is very bizarre.
If you've got a bit of time to investigate, would you mind posting the dvr log for one item that is showing up in the list and one that's not.
If you go to the root tvheadend directory then into dvr/log you will see a file for each recording that's been completed. From that directory, if you do
egrep -ir --include=* "Coronation Street" | cut -f1,4 | while read line; do cat "$line"; done
This will list the filenames for any log files with 'Coronation Street' in the title and show the file path (which reveals the date/time stamp)
Next use cat to show the full config of the file - pick one or two that are in the Kodi UI and one or two that aren't;
cat ConfigFileNameFromAbove | pastebinit
This will "paste" the content of the file to Ubuntu's Pastebin site - if you'd rather not do that just cat out the file and post the results below (I don't think the logs contain anything privileged though).
Share the URL's of the pastes (or the log files copied into this thread) highlighting which show in Kodi and which don't.
You might need to install pastebinit (which is an uber-useful tool for sharing logs with forums like this) by using
sudo apt-get install pastebinit
I've made a massive assumption that you are using a Debian-derivative to host TVHeadend so if not adjust the instructions above to suit.