I got a m3u from the provider (no xmltv file though, just the m3u link!), as I load it in siptv.eu the EPG loads perfectly on my Smart TV and even on my Nvidia Shield Tv Pro if I use the Smart Iptv app on both of the devices. But if I load my M3u in any of the other apps on my NVIDIA shield like TiVimate, Perfect Player, Smarters Pro etc. The Epg does not load! Even if I log in with the Xtream API it won't load. What should I do?
Sounds like the EPG URL may be sending a compressed file and I know Tivimate doesn't like compressed files.
I run my services through M3u4u so I can fill in blank EPG data and logos.
It's free so you might try running your services through there and then put the m3u4u versions of those links into Tivimate.