This is a weird problem.
We use Yootheme, jfilters and Grid Pro, and it has been working fine. However, some time in the last few weeks pagination stopped working for search results pages.
I have a copy of the site made with Stageit on August 9. On that copy, pagination works fine. Clicking on the Next button takes me to the following URL:
https://www.cnvc.org/stageit/filter-results-pages/trainers-results/category/certified-trainer/roles/assessor?start=40 On my production site, the pagination buttons take me to a URL that does not include the category and filter info: https://www.cnvc.org/filter-results-pages/trainers-results?start=40 On the production site, if I manually paste in the correct URL (https://www.cnvc.org/filter-results-pages/trainers-results/category/certified-trainer/roles/assessor?start=40) it displays the items as expected. So the issue is, somehow the Next button is getting set to an incorrect URL. As far as I know nothing has changed with the configuration, although we did recently have a problem where a different Yootheme plugin (Yootheme Essentials from Zoolander) stopped working and we were able to get it back by re-installing the plugin. I tried reinstalling Jfilters Pro and the jfilters Yootheme plugin, but that did not help. I realize there is a good chance this is not a problem with your code, but can you give me some clues about how this all works that might help me resolve it? In particular, how does the URL of the pagination buttons get set when operating on a jfilteres results page? Thanks!