Contradiction with 1 Chronicles 28:3
This verse contradicts 2 Chronicles 6:9 because it states that David was not allowed to build the temple due to being a warrior and shedding blood, whereas 2 Chronicles 6:9 emphasizes that David desired to build the temple but it would be his son who would do so.
1 Chronicles 28:3: But God said unto me, Thou shalt not build an house for my name, because thou [hast been] a man of war, and hast shed blood. [blood: Heb. bloods]