You are talking about something else, the epg.dat is not correctly unpacked by BH, today the same thing, a lot of epg is missing, on the holding server 11.703.797 epg.dat and on the box 2.517.637 epg.dat both from the same gz file. Is there another way to place this file unpacked on the box and tell BH to process it?
Hmmm
To understand we discuss BH EPG and not CrossEPG.
If I understand, you have download the same file from your PC and with VU duo
(I have not test this)
and then you get different sizes ???
But this size you have to look after E2 restart and not direct after download.
I think you have the other problem because this I have not seen so far.
If the server file is OK will be unpacked without problems inside image
provided that you have a place on USB and that the file is correctly dowloded.
The same or a similar method (download and unpack) is used for all other downloads
including plugins, skins etc.
So something else is wrong or I have overlooked something.
But Im not sure Im not coder for image EPG
You can try to use Epg backup for manual file manual installation
If you have good file from Rytec server
(and I have not tested this) Im not sure if this will work.
This file you have to unpack on your PC and rename to epg.dat.bak
FTP this file to /media/USB for EPG on USB
and try to restore with Black Hole Epg Backup.