Hi, my provider returns their EPG file using .gz compression.
Here is the link: http://m3u4u.com/epg/z87jtvqgk5
I check the source code of your epg importer and I could see you are expecting that filename ends with ".gz".
As you can see on the url above that is not happening and the EPG importer does not work!
Is it possible for you to get the file name from the "Response Headers" ?
You can check the "Content-Disposition" and look for the "filename". on that case it will be "guide.xml.gz"
Let me know if this is useful and if I can provide you with more details.
Thank you.