Contradiction with Genesis 36:31
Genesis 36:34 lists the kings of Edom before any king ruled over Israel, whereas Genesis 36:31 states this more explicitly, potentially creating confusion about chronological order.
Genesis 36:31: And these [are] the kings that reigned in the land of Edom, before there reigned any king over the children of Israel.
Contradiction with 1 Chronicles 1:43
This verse recites the kings of Edom similarly to Genesis 36:34, yet the chronicling may differ in detail or context given the broader intent of 1 Chronicles.
1 Chronicles 1:43: Now these [are] the kings that reigned in the land of Edom before [any] king reigned over the children of Israel; Bela the son of Beor: and the name of his city [was] Dinhabah.