The logic of the scene has always bothered me. Lando is the choice to go with Luke to track down a Sith assassin? And when Luke gives up to go train the next generation of Jedi, Lando just stays there? For ~30 years? Not continuing to track down the assassin, nor continuing his search for his daughter… just decides to chill the the desert, and wait 30 of the 42 years for the festival?
So many Story and logic issues.
I never once thought Lando had just stayed on Pasaana for 30 years. I assumed he was either back for the festival or some reason