The AI only uses Chaos Storm on casters.
This is why it's popular for many casters to carry martial weapons instead of staves and wands.
If you yourself were directing fire on melee and ranged targets, then it would make sense that the heroes may not use it.
I have no proof of this, but if you were cycling between different targets (melee to caster, and back to melee) they might not use it either
I Have noticed that the AI only uses it on enemies that you can activity see a staff if they are a caster but they dont actually hold a staff the AI wont cast it on them. I dont have much proof to back this up mainly just from popping dream riders in various areas and noticing when i see the -2's start popping up since its not a very common sight so i try to remember what it was they casted on.
Something like a human target that holds a staff it will cast it on but say a shadow beast even though at attacks with what seems to be a wand since you cant see it hold one i suspect the AI dos not recognize that its using a wand so it wont cast it on them.
the nightmares in the deep on HM will 100% prove, regardless of whats on your bar, if you hold a staff or wand the ai will use CS, no staff/wand no CS.
So, it's true that heroes use CS on casters having visible caster weapons. But what about the Avicara Brave? It's a sword warrior...
Maybe it is also related on how much foes are "static"? Avicara Brave seemed so to me. Obviously it would makes sense to cast it only on foes that are not constantly moving around.
Another factor could be that Avicara Brave has only energy fueled skills and no adrenaline skills.