Hey folks, any troops which instant kill/sacrifice an ally should always succeed even if you have an invulnerable ally.
We have some older troops on a different system which will be updated in the future to function correctly.
This includes Sacrifice and Widow Queen.
We are also in the process of ensuring all our wording will be consistent in the future.