Contradiction with Psalms 34:19
While Psalms 129:2 speaks of being overcome by enemies, Psalms 34:19 suggests deliverance from adversities, stating that the righteous will be delivered from afflictions.
Psalms 34:19: Many [are] the afflictions of the righteous: but the LORD delivereth him out of them all.
Contradiction with Psalms 91:7
Psalms 91:7 assures that thousands may fall around, but no harm will come, contrasting with Psalms 129:2 where harm from enemies is evident.
Psalms 91:7: A thousand shall fall at thy side, and ten thousand at thy right hand; [but] it shall not come nigh thee.
Contradiction with Romans 8:37
Romans 8:37 proclaims that believers are more than conquerors through Christ, which contradicts the struggle inferred in Psalms 129:2.
Romans 8:37: Nay, in all these things we are more than conquerors through him that loved us.
Contradiction with Isaiah 54:17
This verse promises that no weapon formed will prosper against one, whereas Psalms 129:2 suggests suffering at the hands of others.
Isaiah 54:17: No weapon that is formed against thee shall prosper; and every tongue [that] shall rise against thee in judgment thou shalt condemn. This [is] the heritage of the servants of the LORD, and their righteousness [is] of me, saith the LORD.
Contradiction with 1 John 5:4
This verse claims that those born of God overcome the world, opposing the implication of being overpowered as suggested in Psalms 129:2.
1 John 5:4: For whatsoever is born of God overcometh the world: and this is the victory that overcometh the world, [even] our faith. [is born: Gr. has been born]