Strange, but Trooper Eddie seems pretty reliable to me, did some tries on auto and was successful every time (6 or 7 times, I think, but will do more). Mine is still unsharded, but effective due to his fury (endure + perfect immo are exactly what the team needs against the Beast); other teammates were Warrior Soldier Boy & Warrior Undead Rescuer.