Channel scan QAM sometimes finding wrong possible channels

Description

I have the previously analog channels 2-77 now broadcast as unencrypted QAM channels.

When I scan for the channels sometimes it correctly finds the 11 subchannels and sometimes it finds "QAM-256 Channel 78 -- Timed out, 77 possible channels" When this happens I get duplicate errors and usually have to delete the card and try setup again.

The cable company is doing something so the old channel numbers are remapped on my QAM tv correctly. For example COMEDY was analog 64 and now is found by hdhomerun as Channel 86 Program 64. On my TV it just appears as (digital) 64 similar to how ATSC remaps.
I feel there is something in the way they are remapping that confuses the scanner. My hdhomerun and TV both always find the correct channels. I also attached an hdhomerun scan filtered to unencrypted channels.

David, if you could provide 60 seconds of raw capture data from this transport I can probably help with this. It appears that we're getting descriptions of all the channels available on the transport. This is actually pretty cool, but is confusing the scanner.