Setting Up OSMC PVR

I purchased a DVB-T2/DVB-C TV dongle from the OSMC store last week.
After a lot of searching I am struggling with setting up TVheadend on a Vero 4k.

Firstly which of the DVB-T adapters do I enable out of
Sony CXD2837ER
Realtek RTL2832?

Secondly with the Realtek adapter enabled I appear to get a full EPG in TVheadend,
but the channels are all {name-not-set} leading, I think, to TVheadend HTSP Client showing nothing on the Vero.
Somewhat frustratingly this is not consistent.
Once the Vero showed a fairly full EPG, but without any ITV channels.
Another time it showed only 6 services.
I am using the Rowridge transmitter which the adapter appears to receive a strong (over 97%) signal.

Help would be appreciated.

Some answers are here:

Note that if you have enabled the Realtek tuner you will have to wipe some of ~/hts then enable just the Sony to get the DVB-T2 channels. Some of the frequencies for UK transmitters are out of date. IIRC a full scan will fix that but if not, please screenshot the DVB inputs->Muxes page of the Webui.

I have studied the guide to try and find some answers.
I am not sure how “to wipe some of ~/hts” .
I followed “See post 3 below” as shown in the PuTTY window.
And enabled only the Sony to get DVB-T2 as in the requested screenshot attached.
No change on the Vero TV.

So you can play channels OK but have an issue with the EPG?

Make sure the Freeview EPG grabber is enabled and the timeout is at least 5 minutes.

You can also use this online EPG: GitHub - dp247/Freeview-EPG: Open source XMLTV data for UK free-to-air TV channels and radio stations.

The PVR client shows nothing on the Vero.
I have the OTA Freeview EPG enabled (as well as EIT and PSSIP).
Should I “Force initial EPG grab at start-up” for the OTA grabbers?
How do I use the online EPG?

Force initial EPG grab made no difference.
TVheadend appears to have a full EPG, but I cannot play anything.
Because Channel Name not set?