Warning: SPOILERS for Star Trek: Picard Season 2, Episode 4 — «Watcher»
In Star Trek: Picard season 2, episode 4, it's certainly confusing why Guinan (Ito Aghayere) didn't recognize Jean-Luc Picard (Patrick Stewart) but it's not a Star Trek: The Next Generation plot hole. Picard beamed to the coordinates Dr. Agnes Jurati (Alison Pill) stole from the Borg Queen (Annie Wersching) but instead of the Watcher, Jean-Luc found himself back at 10 Forward in Los Angeles. However, the Guinan Picard met in 2024 had no idea who he was, which seems to violate the events of Star Trek: The Next Generation, but is a result of Q (John de Lancie) altering the timeline in Star Trek: Picard season 2.
It was established in TNG that Guinan is Jean-Luc Picard's oldest and most trusted friend. The El-Aurian bartender actually lived on Earth for at least 130 years between the late 19th century and the early 21st century. At both of those points in time, Picard encountered Guinan. In the TNG two-parter «Time's Arrow,» Captain Picard and the crew of the USS Enterprise-D time-traveled to 1893 San Francisco and met Guinan (Whoopi Goldberg). This is, chronologically, the first meeting between Guinan and Picard. Technically, in Star Trek: Picard season 2, Guinan should have remembered Picard when he arrived at the Los Angeles location of 10 Forward in 2024. Yet it was perplexing why this younger version of Guinan — the first time the El-Aurian was played as an adult by someone other than Whoopi Goldberg — had no idea who Picard was.
Related: Picard Finally Shows A Star Trek Transporter Mistake
The reason that Guinan didn't know Jean-Luc in Star Trek: Picard season 2 is that the events of Star Trek: The Next Generation — or any of Star Trek — never
Read more on screenrant.com