I have a custom search that uses ajax searching and ajax pagination. When I click the next button, there are no results, even if [wpv-pager-total-pages] returns more than one page of results The search is here: hidden link
I've performed some tests on my website with a similar view and pagination settings, but couldn't reproduce this behavior. This suggests that something specific to your website is involved. Most likely the cache plugin, server, or CDN is caching the AJAX requests.
To troubleshoot this, I'll suggest testing this with all non-Toolset plugins disabled and with a default theme like Twenty Twenty-One. If it's fixed, you can start adding the disabled items, one by one, to narrow down to a possible conflicting one.
In case the issue persists, I'll need your permission to download a clone/snapshot of the website, to investigate this on a different server.
I'm too close to launch to do such major troubleshooting, so I'm going to use page reload for pagination instead of Ajax. Thanks for your help, though.