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.