please check the passive of the crimson dog. he didn't apply the accuracy debuff against a prisoner team, even he had immunity on:
my team:
arillery dog (immunity/energy)
VHE (immunity/immortality)
crimson dog (immunity/hunter)
dog of war (enduring/guardian)
enemy:
AHE (immunity/shell/strength)
prisoner (thorn/immunity)
Astra (guardian immortality)
SSD (energy/strike)
the debuff should have been active but prisoner most likely blocked it.