Island,
If you want to add some info into the lib/tvheadend/service/CoreELEC folder regarding the info provided above, please create a PR.
Sterling,
The log looks perfect with no issues. We are limited to the provider quality, so things can happen. Here are some things you should know.
# If you have URL Filtering turned on, then when a stream comes in with that URL, NO DATA is sent to TVH. So, during a forced scan you can get a percentage of channels failing due to the channel being on a URL that is being filtered. You can see it in the DEBUG log as a "Filtered" message. If you wait about 2-3 minutes and try again, most of the time it will be successful.
# Provider's software sometimes does not work well with lots of tuners at the same time. If you have the tuners set to 3 or more, expect some of the channels to fail due to provider 503 Server errors or 404 Not Found errors (meaning they are busy at the moment). We try to keep this down by doing multiple tries, but that sometimes fails. Sean changes TVH to use 1 tuner at a time during rescan to keep this issue to a minimum. I find 2 mostly works.
# The number of tuners TVH uses during a rescan can be much more than you think. If you set the number of tuners in TVH to 2 and do a forced scan, I have seen Cabernet use as many as 5 tuners at one time based on when TVH says it is done with the channel. Basically, I normally think the number of tuners in Cabernet should be 2 times the number in TVH tuners plus 1. During normal usage, this is not as big a deal. As an example, changing channels with TVH will use 2 tuners. So, review the number of tuners used by TVH and Cabernet, and adjust, accordingly. Otherwise, you may get no tuner available warnings.
# Finally, there are times when you get channels from a provider and some of the channels will just not work. The log normally will indicate what happened. As an example, if the channel is DRM-based, we do not support that.