When you add a Trooper's champion to your party, you score 25 badges if you complete the mission successfully and 0 badges if you fail the mission. I understand the 0 points, as otherwise players could just start and exit missions to quickly rack up badges without playing the game.
However, what isn't clear to me is whether the Trooper who owns the champion scores 25 or 0 badges if the mission is failed. I've had some missions where the game has crashed (such as the Reflect Shield bug) or I've either gone in over my head or just screwed up and failed the mission. Did the Trooper who owned the champion get 25 or 0 points?