It’s not a contradiction. A contradiction by definition is two statements that cannot be true at the same time.
This argument was settled in the 2nd Century and proclaimed in the 3rd by Eusebius; showing once again that the Bible that Christians have is the same as it was 2000 years ago. The discussions we’re having were discussed 1800 years ago, way before Islam came and validated the very Gospel you criticize. It wasn’t until later that Muslims started reading the Gospels and noticed the “true contradictions” ie: Christ died on the cross/Christ never died on the cross.
Your religion also fails to give any lineage from anyone. Some claim that Muhammad is a descendant of Ishmael, but even that is contested. Tell me; where is your documentation that traces all the way back to Adam, through Ishmael to Muhammad? Was it corrupted and lost as well?