Contradiction with Proverbs 3:5
While 2 Chronicles 25:26 is historical recount, Proverbs 3:5 emphasizes trust in God rather than human records.
Proverbs 3:5: Trust in the LORD with all thine heart; and lean not unto thine own understanding.
Contradiction with Matthew 7:1
2 Chronicles 25:26 indicates judgment on actions, whereas Matthew speaks to not judging others.
Matthew 7:1: Judge not, that ye be not judged.
Contradiction with Exodus 34:7
This verse speaks of God's mercy and forgiveness, while 2 Chronicles 25:26 recounts events of judgment and conflict.
Exodus 34:7: Keeping mercy for thousands, forgiving iniquity and transgression and sin, and that will by no means clear [the guilty]; visiting the iniquity of the fathers upon the children, and upon the children's children, unto the third and to the fourth [generation].
Contradiction with Romans 12:19
Whereas 2 Chronicles 25:26 recounts historical acts of vengeance, Romans advises leaving vengeance to God.
Romans 12:19: Dearly beloved, avenge not yourselves, but [rather] give place unto wrath: for it is written, Vengeance [is] mine; I will repay, saith the Lord.
Contradiction with James 1:20
Chronicles recounts acts of human anger, while James asserts that human anger does not achieve God's righteousness.
James 1:20: For the wrath of man worketh not the righteousness of God.