Thanks for flagging this
There is a problem with the Gracenote schedules data in that when we are getting the schedules - some of the airings details are not available at the time they show in the schedules. This leads to the gaps. The details become available days later and we do not currently have a mechanism to update the previously ingested schedules - if there are no updates to the actual schedules by Gracenote
I am discussing this with our ingestion team