Thanks for the report, this is fixed now.
It also led to a minor improvement in core, previously when search with a page parameter above 10, we were returning the results of page=10
. This is why the discover site was mangling the results. Core now correctly returns an error for the 11th page API request to the search endpoint, fixed via: UX: Limit query results to 10 pages by pmusaraj · Pull Request #38 · discourse/discourse-discover-theme · GitHub