So an opponent with void shield as an upgrade had been hit twice with the same dmg type. Then he got confused (psychic agony) and still had the resistance of said element. When I tried to dispel (dispelling blows) the resistance persisted even tho it's a condition, not an ability of that champ. I am not sure this is how it's supposed to be, but I don't think so, cut it makes no sense.
If you are refering to our match, my skywing also ended with two different instances of Res. Psychic after that bug.
I've had a Brewmaster with Void Shield lose the resistances upon being confused or dispelled. I believe what happened to my Brewmaster is what's supposed to happen.
My theory is that Confusion does not remove the resistance stacks. Being confused caused it to lose Void Shield and then when Dispelled, Voild Shield wasnt there to be reset.