Contradiction with Mark 6:44
This verse refers to the feeding of the five thousand, a separate event from Mark 8:1's feeding of the four thousand, which sometimes creates confusion about the number of people and the distinctiveness of the events.
Mark 6:44: And they that did eat of the loaves were about five thousand men.
Contradiction with John 6:26
Jesus criticizes the crowd for seeking Him not because of miracles, but because they ate and were filled, contrasting with the understanding that crowds were drawn to Him for His teachings and miracles, not just physical sustenance.
John 6:26: Jesus answered them and said, Verily, verily, I say unto you, Ye seek me, not because ye saw the miracles, but because ye did eat of the loaves, and were filled.