I’ve noticed and can confirm that counter attack does NOT trigger if being atatcked and the attacker misses. This shoudl trigger whether or not damage is dealt to your counterattack hero. Thanks!
(Example: pvp - cleric attacks my tommus who has counterattack active. Cleric misses, Tommus does not counterattack as he should).