It is a problem with the box/software though.... Alot of these boxes have this issue and the buzz folks are aware because I had a pretty extensive ticket with them a while back. Comparing the epg data from the buzztv box with epg data from provider apps as well as my formuler box, it's easy to show. Provider apps as well the formuler box show correct epg data while the buzztv box shows correct info for some channels but others have incorrect time offset meaning the correct data is there but not showing in the proper time slots. The thing is, this issue doesn't happen to all xpl3000 boxes. Possibly a different hardware revision or even some weird combinations of settings that trigger it but it is 100% not a provider issue.
There is also an epg bug with these boxes where an hour long program that is in the current and next time slots only shows correct info for the current slot and a seemingly random entry for the next time slot.