Еще как удаляется,если в нем есть ошибки.
если есть ошибки, то да, а если их нет..
Вполне вероятно,что изначально после первой загрузки epg.dat энигма2 ошибок не видит,а вот потом при получении епг провайдера(в другой день) и перезагрузки появляются ошибки и epg.dat удаляется.Вот только кто причина,epg.dat созданный нами или добавленное в него епг провайдера...
И по поводу,как отключить епг провайдера,если у нас уже есть с интернета...
Наверное только через патч bigroma,но это на лету сделать не получится в любом случае.Ведь blacklist.onid проверяется только один раз при старте энигма2,а так может быть можно было бы что то сверхсложное придумать,типа находу добавлять/убирать onid в blacklist.onid и то при варианте загрузки епг через xml.