So, was playing a gauntlet battle, had Charlotte, 3 dead characters, 2 of which died with permadeath active, so only my number of the beast eddie was eligible for revive.
So I use Charlotte's power ability, which revives a random ally.
But nothing happened. Eddie did not revive.
So, I use it again, nothing. And again, but this time Eddie revived.
Now... why would it be blocked ?
The only explanation I have, is that it doesn't check if a dead ally is actually eligible for revive, and when it chooses a "random ally", it can pick one that had permadeath, and wasting the revive attempt.
Which is a bit silly, no ? And I don't think it used to be like this - if only one ally was eligible, only that ally would be revived ?