All signals are analog. Every single one. (Actually, I take that back. With the exception of quantum computers, to date, all signals are analog).
A "digital" cable doesn't just work or not work. It is possible to receive spurious bit errors for many reasons. For example, you turn up the volume to your awesome surround sound speakers, which causes more current to flow through your speaker wires that happen to be running parallel to your horrible HDMI cable. The increased current causes interference in your low-power HDMI cable, causing bit errors in the transmission.