Choose the local time zone
Where your device supports it, select your city or region rather than a fixed hour offset. Enable automatic time on the device, then check whether the player uses that setting or has a separate guide offset.
Compare the actual programme
Open a channel and compare what is playing with its guide listing. Check more than one channel. If every listing is shifted equally, inspect the device zone and app offset. If only a few are wrong, the source guide data may be the issue.
Understand catch-up limits
A programme in the guide is not automatically recorded. Catch-up depends on the channel, retention window, server and player. Ask support which entries are available; changing your clock does not create missing recordings.