Contradiction with Proverbs 14:25
Proverbs 14:25 highlights a true witness delivering souls, which aligns with Proverbs 12:17 rather than contradicting it.
Proverbs 14:25: A true witness delivereth souls: but a deceitful [witness] speaketh lies.
Contradiction with Exodus 20:16
Exodus 20:16 commands not to bear false witness, similar to the encouragement to speak truth in Proverbs 12:17, thus aligning rather than contradicting.
Exodus 20:16: Thou shalt not bear false witness against thy neighbour.
Contradiction with Zechariah 8:16
Zechariah 8:16 urges speaking truth to a neighbor, which aligns with Proverbs 12:17's advocacy for truthfulness rather than contradicting it.
Zechariah 8:16: These [are] the things that ye shall do; Speak ye every man the truth to his neighbour; execute the judgment of truth and peace in your gates: [execute...: Heb. judge truth, and the judgment of peace]
Contradiction with Ephesians 4:25
Ephesians 4:25 instructs putting away lying and speaking truth, which complements Proverbs 12:17's message instead of contradicting it.
Ephesians 4:25: Wherefore putting away lying, speak every man truth with his neighbour: for we are members one of another.