Due to the nature of our service - without our own search index - we generally cannot possibly guarentee you will get the same results twice. Some sources we use will shuffle and add/remove results even if you make the same exact request within seconds of each other.
We have a short cache that you should of hit (5min), but we're pending launching a major rewrite of the search pipeline that should have that fixed.
Appreciate the report, highly likely nothing actionable here though, given that most of the code behind this is on the eve of being tossed out anyhow - hopefully improved, but regardless ought to be much easier to debug and fix 😃