OTA EPG data not reaching clients, but XMLTV collected EPG data is
I'm seeing this on the Kodi tvheadend client and the android TV, Live Channels app.
EPG data that has been collected by the XMLTV module shows up immediately in the clients EPG, but not the OTA collected information, even though the EPG seen in the tvheadend console is fully populated.
When I go to configure the EPG channels in the console and select the EPG source I can pick XMLTV channels from the dropdown, and the channel list is only composed of those channels with XMLTV collected data.
It's like tvheadend itself sees the OTA EPG, but doesn't send it to the clients.