Contradiction with Acts 10:28
Peter is told not to call any man common or unclean, indicating a shift in how Jews and Gentiles were to be perceived.
Acts 10:28: And he said unto them, Ye know how that it is an unlawful thing for a man that is a Jew to keep company, or come unto one of another nation; but God hath shewed me that I should not call any man common or unclean.
Contradiction with Galatians 3:28
This verse states that there is neither Jew nor Greek in Christ, which contrasts with the strict separation implied in Acts 21:29.
Galatians 3:28: There is neither Jew nor Greek, there is neither bond nor free, there is neither male nor female: for ye are all one in Christ Jesus.
Contradiction with Mark 7:18-19
Jesus declares all foods clean, which can be seen to challenge the barring of Gentiles based on notions of impurity.
Mark 7:18-19: Because it entereth not into his heart, but into the belly, and goeth out into the draught, purging all meats?
Contradiction with Romans 10:12
Paul himself says there is no difference between Jew and Greek, which stands in contrast to the situation in Acts 21:29.
Romans 10:12: For there is no difference between the Jew and the Greek: for the same Lord over all is rich unto all that call upon him.
Contradiction with Ephesians 2:14
States that Christ has broken down the wall of separation, which implies unity between Jews and Gentiles, opposed to the separation accused in Acts 21:29.
Ephesians 2:14: For he is our peace, who hath made both one, and hath broken down the middle wall of partition [between us];