This is only a guess, but I suspect what is happening…. you start typing in the field, you enter one character and ACF begins the request, then you enter another character. The results of the first request would no longer be valid so ACF cancels that request in favor of the new one. This continues until you stop entering characters in the field.