The Chosen One thing is something is wish George never explicitly answered.
George’s answer may have been “Word of God” at one point, but it has since been decanonized.
He said Anakin was the Chosen One, and if you only look at Lucas’s films that makes sense.
But the only thing Anakin did to fulfill that role was kill the Emperor, and since TROS revealed that he did not actually kill the Emperor, he can’t be the Chosen One. It must be Rey.
Nope. Anakin is the Chosen One. Anakin’s dialog in TROS proves that. “Bring blance Rey, as I did”. So Anakin brought balance as prophesied. Rey is a new person for a new task. The Sith acolytes have resurrected Palpatine and she is there to set that right. Anakin’s role was not negated or rewritten. Palpatine died in ROTJ (he said so himself) and has been brought back to cause trouble again. Anakin killed Palpatine in ROTJ and Rey has to kill him again in TROS.