Astor, you'll never get a straight answer...
I asked just about the same question the other night and got an answer to dig in the forum posts and try to find a solution myself within the hundreds of different posts about this topic.
The problem is that this is not a free service where helping us is a favor they're doing for us.
We pay for this service. The EPG should be done by them and clear instructions on how to get the guide to work should be posted. If the guide provided by them would truly function, why were we all directed to use the ninja epg for the past year? And now that he's gone, we're told to use other third party guides that barely work for this services. No epg information on most channels on any of these apps.
Why are some users like expatter creating his own guide if the server's guide works fine? Wouldn't make in sense would it?
We subscribed to this service to watch tv plain and simple. We shouldnt have to fiddle around and create our own stuff. And a working EPG is part of what we're paying for as promised by the people who gladly to our subscription moneys.