Bug: SearchExecutor in Entity suggestion field is delayed by one keypress

I have a strange bug, which only applies on our production system, and not locally or on our test environment.

When entering characters into the EntitySuggestionField, the suggested values are one keypress behind. i.e. searching typing in 1 → 12 → 123 will do a search for “12”

I’ve attached a video of this in action. Strangely it only happens on production, which leads me to believe that it might be something to do with how quickly requests are made to the database, and whether the data is received back in time, but it seems strange regardless

jmix_searchexecutor

Any ideas what might be causing it, or how to fix it?

Hello,

I am attaching a ticket so you can track progress.

Regards,
Nikita