@Matt007, would you be able, in the short term and as a workaround, implement a conditional statement in your code so if "All channels" bouquet exists it then displays the correct official numbering (as taken from "all channels") within the G-EPG before the channel name (eg "101 BBC One").
If "All channels" doesn't exist, it just displays the usual "BBC One". I'm not sure if you can accurately check if "All Channels" bouquet exists?
This way, there is no error message/crash and for those with "all channels" can have official channel numbers displayed in G-EPG.
If "All channels" doesn't exist, it just displays the usual "BBC One". I'm not sure if you can accurately check if "All Channels" bouquet exists?
This way, there is no error message/crash and for those with "all channels" can have official channel numbers displayed in G-EPG.

