The modern iterations of the Bible have contradictions in them, it is true that no scriptures of God have ever had any contradictions in them whatsoever, until they were corrupted.
I'll give you two examples of contradictions currently in the Bible itself: in the gospel of Matthew, there are 28 generations between David and Jesus, but in the gospel of Luke we see that the number of generations from David to Jesus is 43. And the biggest contradiction of all, is the deification of Jesus Christ - making him a god against his will, and against the teachings of the Bible, even. We read in Matthew 27:46, that, on the cross, toward mid afternoon, Jesus cried out in a loud tone, and the gospel of Matthew even writes the Aramaic that Jesus supposedly uttered on the cross, which means: "My God, my God, why have you forsaken me?" now this is not God speaking, saying "my God, my God, why have you forsaken me"...