Discard a card not working?
The campaign game changes some of the rules, depending on which mission you are playing.

For example, on Mission 3 "A test of strength (hard)", the rules are


  [...] If you would make your opponent discard a card, you gain 2
  Authority instead. [...]


I'm pretty sure you were playing a mission with special rules.