I am sorry that you are having issues. The channel scanning code has not been changed for years. I am really puzzled.
The log file shows the following:
We started with the lowest physical channel (2) and call SeekUp which would lock onto the next available channel.
For the first 8 or 9 such calls, we did not get any lock. Each time we checked the physical channel and it sequentially incremented, from 2 to 10.
The next SeekUp brought a lock, and its physical channel was 70! This gave you 5 subchannels, among which was CBS.
The next SeekUp ended in failure because there were no more channels above what was found.
You see, the system call SeekUp skipped a bunch of channels, going from channel 10 directly to channel 70.