I redeemed a five month sky sports mobile pass through McDonalds, but when I try to watch it on my IPhone (IOS 12.4), it keeps telling me I need to buy a monthly pass.
Everything else tells me my voucher is properly purchased and activated, and that I should be able to watch when I open the app. But it won’t let me watch.
Have you tried signing out of the NowTV App on your phone and then log back into the NowTV App again.
It seemed to work for a couple of people and maybe worth a go if you haven't tried it already.