The only thing I can think of is that Ifan was dead. Any dead companions don't resurrect if the final battle is over, so do all resurrections before the final blow.