Custom post type pagination problem – page 1 and 2 show same content

Making the following changes to the CPT registration, and then flushing permalinks, solved the issue:

  1. Changed the rewrite slug to 'faq'
  2. Changed 'has-archive' to true instead of 'faq'

I did #1 so that my archive page URL would still be /faq, and the side effect is that the single questions are now faq/question-name instead of question/question-name but that’s ok for this site.