Those Direct TV have very touchy HDCP code repeater architecture. It should detect that your TV is and end device, and not need repeated handshakes, however, it seems your TV and that box don't communicate well. I would run it though your DENON. That is apparently giving the correct repeated handshakes it desires.
HDMI is basically a pox on humanity, and you get these unexplained incompatibilities cropping up. HDMI is a continuous two way communication.