I have an explanation for this. In October 2019 we changed how EPG data is held to be regional and I suspect after we went live with this change the ID’s changed - see related announcement
So basically schedules probably needed to be recreated after this - for some regions