CrossEPG has a bug where data obtained from OpenTV EPG followed by Rytec is marked as tainted and dumped. It also has a false lock on 23.5 if moving east. These two bugs have been like this for a while.
The plugin is too convoluted with none of the origianl contributers around to assist or share the inner workings. Case in point is your discovery.
With regards to my remark about commenting/uncommenting, I was referring to where users are asked to edit the file to suit their requirements. To me this is a complication. Have the main file where the common services are linked. People can then add their own ones. Two aliases files will be used.
BTW, as far as my testing on cable has shown, the services not on the NetID do not work. Hardly anyone disables background scanning, so people always scan in channels that do not work. Pure regions are not affected. I wouldn't worry too much about ITVs having the wrong EPG if they don't work. The working one is the vital one.
