Incorrect EPG

Apologies if this has been asked before but I’ve been noticing that loads of the Freeview channels are playing something entirely different to what the EPG is showing (not the main channels though).
Is there a known problem with this, or should I delete the EPG data so that it re-downloads? How would I do that?
Shield TV with HDHomerun dual tuner.

If it helps, I’ve noticed it seems to be 1 channel out - i.e. the channel I select and watch is showing the programs listed in the row above in the EPG.

I deleted and recreated the EPG database which sorted it, can this thread be closed/deleted please. Thanks.