It seems a rare number of users are having this MAG254 EPG problem where the guide displays incorrect programming info and the channel numbers are listed as 0 to 9 on every page in the EPG instead of the actual channel numbers.
I've attempted the following to correct this:
IPTV Reset
Portal change
firmware upgrade (R10 to R14)
Factory reset through the BIOS (at which point the firmware was further upgraded to R19)
None of these things worked. The EPG is still incorrect and still displays channel numbers 0-9 on every page of the guide.
In the past couple weeks I subscribed to 1-day trials of two other IPTV services. With one of these the EPG worked like it should. On the other service I had the same issues as with NFPS and the guide didn't work and showed channel numbers 0-9.
This appears to be a MAG254 problem, rather than an issue with NFPS or any specific provider.
There doesn't seem to be a solution to this and I (and anyone else with this issue) will have to purchase a new box.