Contradiction with John 4:44
Jesus himself testified that a prophet has no honor in his own country, which aligns with Matthew 13:57 rather than contradicts it, yet creates an appearance of contradiction when considering Jesus's widespread acceptance elsewhere.
John 4:44: For Jesus himself testified, that a prophet hath no honour in his own country.
Contradiction with Luke 4:24
Like Matthew 13:57, Jesus mentions that no prophet is accepted in their hometown, but the surrounding context in Luke suggests that despite initial acceptance, deeper rejection occurs, which contrasts the assumption that immediate acceptance is lacking.
Luke 4:24: And he said, Verily I say unto you, No prophet is accepted in his own country.