For example channel 6.2 never loads, it always says "Unable to play channel: Protocol error, No video data", but if I tune to "25" (539MHz) on TSReader, it does show the 6.2 channel data, and I can then load it on VLC with no issues.

Top left of the screenshot is VLC playing the channel fine after telling TSReader to "play" it through VLC, top right is the HDHomeRun app not loading the channel.
Other channels that don't work:
8.1 Unspecified Error
14.2 Protocol error, No video data
53.1 Protocol error, No video data
Any clue on what the problem could be? I'm down to provide any info you need.
PS: Other things I've noticed, the HDHR app has some channel info (logos) incorrect, For example channel 6.4 is not "MVStv" anymore, it's now "Popcorn Central", channel 6.2 is Milenio Television (not Canal 6), etc. The channel info on this wiki is relatively updated: https://es.wikipedia.org/wiki/Anexo:Can ... _Le%C3%B3n