Frontend & browser·State, data and re-rendering
you typed fast and the results for an earlier query arrived last and overwrote the right ones.
Out-of-order response
Also calledresponse race, last response wins
Two in-flight requests resolving in a different order from the one they were sent in, so the stale response is applied second. It shows up in any search-as-you-type field and any tab switcher, and it is invisible on a fast connection. The fixes are cancelling the previous request, or tagging each response and discarding any that is not the newest.