Why does Sherloque not recognize Barry? So, it‘s been established that only earth-1 is affected by the reality-rewrite. And Kara and Clark still see Barry as Barry and Oliver as Oliver so shouldn‘t Sherloque, who is from a different earth be unaffected by the rewrite as well?