Contradiction with 1 Kings 6:12
Exodus 31:1 discusses God's communication to Moses, whereas 1 Kings 6:12 reiterates God's communication to Solomon, with different contexts and recipients.
1 Kings 6:12: [Concerning] this house which thou art in building, if thou wilt walk in my statutes, and execute my judgments, and keep all my commandments to walk in them; then will I perform my word with thee, which I spake unto David thy father:
Contradiction with Hebrews 1:1
Exodus 31:1 involves God speaking directly to Moses, while Hebrews 1:1 speaks of God communicating in diverse ways through various prophets, highlighting a broader mode of communication.
Hebrews 1:1: God, who at sundry times and in divers manners spake in time past unto the fathers by the prophets,
Contradiction with John 1:17
Exodus 31:1 emphasizes divine instruction to Moses, whereas John 1:17 contrasts the law given through Moses with grace and truth through Jesus Christ.
John 1:17: For the law was given by Moses, [but] grace and truth came by Jesus Christ.
Contradiction with Acts 7:44-45
Exodus 31:1 describes the initial selection of Bezalel by God for tabernacle work, but Acts 7:44-45 references the continuation and completion of that work under different leaders.
Acts 7:44-45: Our fathers had the tabernacle of witness in the wilderness, as he had appointed, speaking unto Moses, that he should make it according to the fashion that he had seen. [speaking: or, who spake]