不同的浏览器看似改变Wordpress查询

So I'm currently looking after a car dealership website, built in Wordpress. The "all listings" page (a search results page which displays all active listings) displays as it should in Chrome. However, in Microsoft edge, the page is missing some listings. Those that are there are in the wrong order. Firefox and Opera also display the listings differently, although these two browsers get it wrong in exactly the same way.

Refreshing the pages results in each browser returning the same set of results each time. I've examined both the source code for the html produced, and the wordpress template files and can't see anything obviously wrong.

Anyone ever experienced anything like this before, because I'm totally stumped?