I have a Pioneer reciever and the Voom reciever is connected via an optical cable. My setup behaves the same way, I guess the STB changes the signal type and the reciever senses this and changes its decoding scheme.
I have noticed, at least with my local ABC station, that the DD is not always...