I don't think the problems are from the transmission; I think they must be in how the VIP handles the CC data streams. In the earlier post I listed two dish HD channels (Discovery and HBO) that had no CC or broken CC display on the video signal coming out of the Vip box. But if I viewed the CC on the same channels a minute later but via TV2, they were fine.
Surely the Vip takes the raw CC stream it has received and pumps it out though the TV2 connection. My connected TV then processed the CC and showed the captions fine. Same channel, different software/hardware processing devices. One works, one doesn't. I'd say the Vip software is broken.
I understand what you are saying, but I'm pretty sure that TV2 is SD. I just have the one TV1 hooked up, but in the 722 specs it says:
TV1 display supports five resolutions: 480i, 480p, 720p, 1080i, 1080p Video-on-Demand
SD content is up-converted
HD and SD output is simultaneous
TV2 display resolution is 480i
HD content is down-converted
So I think you're not seeing 720/1080 HD video on TV2, but a down-converted signal which probably explains why the TV decoder has no problems with it.
I'm basing my assumption on the fact that when I have called in problems with specific channels like HBO, they can usually get it fixed for me, and it doesn't involve changing the VIP software. At the same time, when the requested feed was fixed, usually that subsequentially resulted in another of the HD movie feeds going out. I do know that when a transmission stream is compromised, CCs are pretty sensitive and are easily messed up. In referring to tranmission, I am not refering to what the networks provide, but rather how it is handled by the Dish side of the transmission. The problems with the HD movie channels started at the same time they added the expanded HD movie feeds last year -- never had problems before then. Also worth noting the only movie channel I NEVER have problems with is SHOtime, and it is the only one that does not yet have multiple HD feeds (yet!).
I do know what you mean about there seeming to be an initial period where the DVR seems to be trying to make sense of the CCs and there is often a delay is showing CCs at all. Then even if it does manage to get the hang of them, any button or interruption such as pause, cancel, etc. messes things up all over again (ack!!!). That particular problem started for me for the first time a few weeks ago when I still had 6.14 and continues with 6.16 so that also leads me to suspect it is not necessarily software related. My sense is that it has been worse in the past few days since getting 616, but that may or may not have anything to do with the software upgrade.
But of course I am just speculating and really don't know what the heck is going on! I just really wish Dish would exercise a little quality control with CCs, which they are clearly not doing at all at present.