@EA_Jesse, perhaps I can shed some light on Ventress's Strike Fear ability and the "bug associated with it not dispelling all debuffs":
The ability appears to be working as intended (in this aspect), but Asajj lacks potency compared to the tenacity values most characters possess. Thus, it gets resisted quite frequently. It's function is similar to QGJ's humbling blow and Mace Windu's smite in the fact that their potency rolls against the opponent's tenacity to determine success rates. Asajj's strike fear shouldn't just automatically erase positive buffs by bypassing this method. Perhaps find a way to tack on more potency of this is the case (and it's not unique to Ventress)?
Aside from that, there some instances where passive stat changes due to unique skills for characters end up resulting in visible buff icons. For example, Nute Gunray's unique gives him bonus defense per living allied character and often-times he ends up having a "Defense Up" icon over his head (errantly?). This cannot be dispelled, since it's the result of a passive. Another example would be a Jedi knight Guardian's passive causing an existing defense up buff icon (from its special, Saberthrow) to remain indefinitely if its health drops below 50% prior to the expiration of the defense up buff's duration. Seems like the passive adjusts the Guardian's defense value (which is being compounded by the buff) in some way, and when the conditions for the passive are met, the resulting defense up icon (not certain if the actual defense up buff effect remains, however) will remain indefinitely, and cannot be dispelled as well.
Lastly, certain buffs simply cannot be "dispelled": Retribution, and Foresight, for example. Retribution simply cannot be removed. Foresight causes any dispelling effect to miss before it can even roll for resists.
Then, there's the whole "multiple buffs/debuffs" issue with dispels/cleanses not registering. Much of which is attributed to upgraded versions of debuffs and buffs that have been upgraded for extended durations. Also becomes an issue when multiple versions of the same buff or debuff are applied from separate sources. I believe THESE to be the source of most issues associated with dispels/cleanses not removing them, in which case the "bug" is attributed to these upgraded skills that apply the buffs/debuffs, not the dispel/cleanse skills honestly.
I hope this helps shed some light on the matter.