One theory about why they didn’t recognize Him after the Resurrection is because of unbelief. They couldn’t believe He resurrected. So even if He is standing in front of them looking exactly the same a couple of weeks earlier, they don’t recognize Him because in their minds He was dead and therefore this person standing before them is just someone who happens to look like Him.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.