Bu tam olarak doğru değil ne yazık ki. HDMI-CEC protokolü her ne kadar tam bir master-slave yapısını kullanmasa da her cihazın durumu birbirinden farklı olabiliyor. Yani her komut tahmin edilen şekilde çalıştırılmayabiliyor. Örneğin TV'den kapan komutu verildiğinde android box'a bu komut gidince android box kapanma işlemini başlatıyor. Ama bu bir tv kadar hızlı olmuyor. Kapanması belki de 15 saniye sürüyor ama biz ekranı kapattığımızdan bunu göremiyoruz. Ama aynı kapanma komutu box'tan verildiğinde box kendisi güvenli kapanana kadar yeni bir komut gelmesin diye televizyona gecikmeli komut ("kapan ama 30 saniye sonra") veya birden çok gecikmeli komut yollayabiliyor.
Bundan dolayı farklı cihazlardan aynı komut gelse de ve de sonuç aynı olsa da farklı davranışlar gösterebiliyor.