Main point: courage will ONLY activate if your card is chosen first versus the opponent's card in a battle.

It is not based on random. Courage will not be activated randomly. You should ensure to play your card wisely to be able to activate it. Play it first against your opponent's card and it will work its magic.