Soulcatcher should be able to revive since he’s a priest converted. But since he’s evil and there’s a cap on the evil fac members being alive, he should be able to revive one person and when he revives them they are put into Limbo where they are until a evil fac member dies. And when the member dies he get revive. But before this is done, soil catcher needs to steal a soul of a good member. So when the evil person is revived they are revived in that good persons spot so after being revived he isn’t automatically executed because they known he was evil before.
Thanks.