Hi,
I have found there is an issue with the Android app when it comes to ICE updating the schedule. It appears that the original item is not purged from the EPG list, and so you end up sometimes with two shows on the same channel at the same time being displayed in the app.
e.g. last night had Castaway(1974) (with the description of the 1974 TV series hehe) and Cast Away(2000) for the same timeslot ;-).
e.g. looking right now at the app, we have two Top Gears on Nine tomorrow night at 8.30pm (I have toggled between them a couple of times to try to find the difference, it isn't immediately obvious what was updated for those).
This seems to be a similar issue to ICE fixing up the schedule and not tidying up the interactive timers they sent for the old schedule (I have seen this a few times on the Beyonwiz, where, say, a show moves timeslots, ICE reschedules the timeslot, creates the new timer, but doesn't purge the old timer, and because the old timer is therefore at the same channel/time as a different show, will actually cause interactive to think that the person wants to record this different show, as indicated by a red dot in the interactive guide display). All schedule changes should be tracked to see if any interactive timers have been created, and ensure that a purge is done of those events that are not current).
Regards