Do you know there are lots of discrepancies in the Holy Bible? I understand you’re raising your eyebrows Isn’t it. You just go ahead of reading this and finally come to a conclusion ok. Don’t think there are lots of contradictions and discrepancies only in Old Testament, the New Testament also have the same names mismatch, numbers mismatch, difference in genealogy, in accurate historical data, errors in geographical details, and various doctrines were advocated by various redactors.
The Ten Commandments were wrote by the Yahweh himself on the stone tablet and given to Mosses (Deuteronomy 5:22) but according to Exodus 34:27 Mosses was told by the Yahweh himself to wrote the ten commandments. Other than King James Bible and Hebrew translation, almost all translations not revealed those things.
According to Exodus 25:16 the almighty ordered Mosses to keep the two Ten Commandments tablets in the Ark of Covenant. Exodus 40:16 & 40:20 in the second year first day of the first month Moses set up a tent and placed the Covenant box with the two tablets of Ten Commandments. Form this above what we are infer is the Covenant box was not made and it was not kept in the tent until the first day of first month of the second year of their wandering.
Now come to Deuteronomy 10:1 Mosses states in his words the almighty told him to cut two similar stone tablets and keep them in a wooden box and take them with him to the mountain, which implies that the Covenant box and the stone tablets were made at the same time since then the Ten commandments tablets were kept in the box itself. Exodus and Deuteronomy verses are contradicting each other.