I don’t have enough digits on my hands and toes to count the number of times that, while using WP-PageNavi, clicking on any subsequent page in the pagination list has led me to “Page Not Found”, and it’s always the same thing. So, as a reminder to myself, and hopefully as a time saver for you, I present the problem, followed by the solution:
The URL is conflicting with the name of either a Custom Post Type or a Custom Taxonomy.
Change one of them.
And voila — WP-PageNavi should be fully functional once again.
Until next time!