Contradiction with Deuteronomy 34:1
Numbers 27:12 describes God showing Moses the Promised Land from Mount Abarim, whereas Deuteronomy 34:1 describes God showing it to Moses from Mount Nebo, indicating a potential location contradiction.
Deuteronomy 34:1: And Moses went up from the plains of Moab unto the mountain of Nebo, to the top of Pisgah, that [is] over against Jericho. And the LORD shewed him all the land of Gilead, unto Dan, [Pisgah: or, the hill]
Contradiction with Numbers 20:12
Numbers 27:12 allows Moses to see the Promised Land, implying some favor, while Numbers 20:12 blocks his entry due to his disobedience, showing contradiction in Moses' standing with God.
Numbers 20:12: And the LORD spake unto Moses and Aaron, Because ye believed me not, to sanctify me in the eyes of the children of Israel, therefore ye shall not bring this congregation into the land which I have given them.