Because after Barry undid Flashpoint he didn't know Iris didn't talk to Joe. In fact in every time travel work should happen that in my opinion so you are already aware of what happened
Not the biggest fan. Just the main series was what I read and watched. Still, that's not how it realistically works. You don't automatically know when a bunch of things in your life has changed and know everything about how.
As the audience, we don’t know why Barry was cold and distant with everyone because he never actually lived in that timeline until then.
No because Barry only has the memories of his timeline. All the changes that were made he was just learning it (including who Julian was)
Every show has a different take on time travel.
For example the show Charmed They remember when time had changed and gone back because they were a part of the spell.
Barry remembers because he’s still Barry who ran around time.
Just like Eobard remembered everything that happened in his time and had to keep an eye out for the changes made by him being in the past
Or ignore them because he's Eobard.
It’s like how he survived Crisis and doesn’t know anything.
Time travel is complicated, sometimes you get erased sometimes you don’t, sometimes memories wiped sometimes don’t. It’s more a case by case scenario.
Well it's based on if you were the one to alter it.
Even then it isn’t consistent. Legends Thawne can remember stuff that he shouldn’t even have experienced yet.
Generally, in the series it's stated that people making timeline changes still remember things as they were in previous timelines.
Plus Barry kept him hostage outside of the timeline. So that might have had effects on it all.
What do you think?