Originally Posted by Selden Ball
Unfortunately, the CEC standard is not sufficiently stringent. Different companies implement it differently and it's always a pleasant surprise when someone reports that it's working they way they want.
The usual workaround is to get a programmable remote (like one of Logitech's Harmony series) which you configure to turn devices on and off in the correct order and to select their appropriate inputs and outputs.
A side effect is that you can't use ARC (an S/PDIF connection from the TV to the receiver is required) because it requires CEC.
So if you break/remove the cec pin on an hdmi cable, you can use an hdmi cable, you just have to turn on the device manually.
Alternatively, you can use this: https://www.amazon.com/Lindy-HDMI-Ad...1711675&sr=8-1
A dongle that omits the CEC pin for you. I have one on each of my cable boxes because the cec on those boxes breaks the bravia sync in my home theatre.
Also, this is why i've stuck to buying Sony TVs, they are the only TV maker that also makes HT Receivers.
Its annoying as hell, but i always try to choose a sound system that matches my TV's brand.
Before HDMI CEC was a standard, Sharp had Aquos Link, Sony had Bravia Sync, Samsung had NET+ and so on.
So they all presented the idea, and then the HDMI organisation formalised it, but these guys just went on doing their own thing.
Oddly, I played around with a Bose HTIB and and a Samsung TV. The whole CEC functionality worked perfectly.