I'm finding it troublesome that you are saying that the EPG is disappearing after 24 hours. When Cross (or any other EPG reader) runs it gathers the EPG for 7 days and populates epg.dat. So, even if you didn't run any EPG reader for several days, the EPG display on the receiver would show data up to day 7. If you are saying that something is wiping out day 2 to 7 after 24 hours, then you have some other issue.