On enter event is broken

I’m hitting a frustrating roadblock with barcode scanning functionality in our warehouse application and wondering if anyone has faced something similar.

The Issue

We built an app where barcode scanners (which essentially input characters and press Enter) scan items in our warehouse. Previously, we had an “on Enter” action that would reset the input field after each scan - working perfectly.

Recently this functionality broke. Now when scanning:

  • The Enter event triggers correctly
  • The reset action appears to execute (value is reset internally)
  • BUT the characters remain visible in the input field

What I’ve Tried

  • Moving the reset action to a button click instead of Enter press → Works fine
  • Setting up two input fields where pressing Enter on one resets both → The other field clears correctly, but the active field still shows the characters

This has effectively stopped our warehouse operations as we can’t process scanned items properly. Support hasn’t answered yet(shocker), and the business impact is mounting.

Has anyone encountered similar issues with input fields not visually refreshing despite their values being reset? Any workarounds you’ve discovered?

I think I have solved this once with a workaround of hiding and showing the input quickly and that seems to reset it if you haven’t found a different solution