I've switched to the Android Beta to try to help sort a Sat>IP tuning issue and have just noticed that the API toggle-cc isn't doing anything. I've also tried connecting a keyboard and hitting the "C" key (which used to toggle CC also) and that doesn't work either.
If I use the "drop-down" and select Closed Captions English there, the subtitles work fine.
EDIT Actually it's a bit more complicated than that. If I select Closed Captions from the drop down, the tick appears and the subtitles text appears on screen. But if I press OK again with the Closed Caption box still highlighted the tick stays there but the subtitles text on screen do stop. If I then exit the drop-down with the backup button and go back into it the tick has gone.
So it seems like something is not getting updated correctly when subtitles are toggled from the drop-down, and don't work at all from the API.
Further Update.
More subtitle weirdness.
Subtitles off.
Switch channel - Subtitles come on.
Turn off subtitles from drop-down - Subtitles go off.
Switch channel - Subtitles come on.
Further further update
Actually the API toggle_cc or keyboard C press is doing something, but it is only turning subtitles off if they are already on. It won't turn them on if they are off.