Give us the details, m8... Always better on an example, so we can compare... You are talking about MHW EPG you get from Hispasat directly or XMLTV or XEPGDB you get from the net?
Then we need to see which SIDs and whatnot, to see if those are correct. Sometimes details are changed or frequencies swapped...
Then, some channels are duplicates, for instance HD channels sometimes have the same EPG as SD channels...
Btw, some EPGs can be had by doing nothing more than being on a transponder.
For instance: Canal Digital Nordic (C+ Sweden, I have):
In addition to 10872V, transponder 10934V is also sending EPG data. I haven't compared the two results so I don't know if there are any differencies between the two transponders. But it seems like both transponders are sending one week of data.
The Dutch Canal Digitaal also has EPG (3 or 7 days?), I think. Total TV, too... HRT (Croat TV) just started with 7 days of EPG!
But some do not. And for those we get it from the net.
But various parameters must be OK to get it.
Am I wrong, masters of EPG?