Contradiction with Matthew 16:20
In this verse, Jesus instructs his disciples not to tell anyone that he is the Christ, while John 7:25 highlights people's awareness of his identity.
Matthew 16:20: Then charged he his disciples that they should tell no man that he was Jesus the Christ.
Contradiction with Mark 8:29-30
Here, Jesus tells his disciples to keep his identity a secret, which contradicts John 7:25 where people are openly discussing who he is.
Mark 8:29-30: And he charged them that they should tell no man of him.
Contradiction with Luke 9:21
Jesus charges his disciples to tell no one of his identity as the Christ, which is contrary to John 7:25 where the crowd seems to know who he is.
Luke 9:21: And he straitly charged them, and commanded [them] to tell no man that thing;
Contradiction with John 7:4
In this verse, Jesus' brothers urge him to show himself to the world, yet John 7:25 shows the people already speculating about him.
John 7:4: For [there is] no man [that] doeth any thing in secret, and he himself seeketh to be known openly. If thou do these things, shew thyself to the world.