@CANODA : Rogers probably load what City sends them onto their on-demand server. I suspect the issue is with City and not with Rogers. Complain to both.
https://www.rogers.com/consumer/contactus/share-a-concern
Your other option if you have a PVR, is to record the original airing.