Warning: contains SPOILERS for Obi-Wan Kenobi episode 6.
The finale of Obi-Wan Kenobi includes a Force ghost cameo of Liam Neeson's Qui-Gon Jinn before the events of Return of the Jedi - so it's odd that he wasn't at the party on Endor. Throughout Obi-Wan Kenobi, Obi-Wan (Ewan McGregor) makes concentrated efforts to make contact with his former master's spirit. When Obi-Wan finally sees Qui-Gon Jinn (Liam Neeson) in episode 6, Qui-Gon reveals to Obi-Wan that he "was always here" regardless of Obi-Wan's former failed attempts to contact him. Qui-Gon Jinn's appearance not only made for a well-earned cameo for the character, but it also symbolically represented a moment of closure for Obi-Wan.
Not long before seeing Qui-Gon Jinn's Force ghost, Obi-Wan had to painfully face the fact that Anakin Skywalker's (Hayden Christensen) transformation into Darth Vader was essentially irreversible, and then accept the fact that it wasn't his own fault. Being that Obi-Wan was fulfilling his master's final wish by taking Anakin in as his Padawan, Obi-Wan's pain at losing Anakin to the dark side is also tied to Qui-Gon Jinn. To reconcile with Qui-Gon's Force ghost was thus a means of overcoming the sense of failing him. However, if Qui-Gon Jinn could manifest as a Force ghost during the events of Obi-Wan Kenobi, he'd surely be able to appear in Return of the Jedi.
Related: What Did Obi-Wan Kenobi Say To Luke Skywalker?
While it seems like an oversight, Qui-Gon's absence at the party on Endor makes sense. The Force ghosts that appeared at the Endor party were all significant to Luke Skywalker's (Mark Hamill) story, a story in which Qui-Gon wasn't directly involved. Qui-Gon Jinn, Star Wars' firstForce ghost of the modern Jedi times, had
Read more on screenrant.com