1 Seconds Delay Scheduler Freezing DMX (?)

I have a scheduler set on the page which runs on page load with delay of 1 second.
I also have a search input box which is configured to redirect to a SPA page with value on enter key press:
dmx-on:keypress.enter="browserRouter.goto('./search/' + txtSearchGlobal.value)"

When the scheduler is running, pressing enter on the input does not read the value. It redirects with empty value.

On stopping the scheduler, search starts working.

This is the scheduler code. It increments a variable’s value by 1 every time it runs.
<dmx-scheduler id="asTest" delay="1" dmx-on:tick="varProgress.setValue(varProgress.value + 1)" ></dmx-scheduler>

Please help me figure out what I am doing wrong, or is there something wrong with Wappler (unlikely).

Can any of the @wappler_ambassadors help me with this?

What is the purpose of your scheduler and what does it have to do with your search?

The scheduler has nothing to do with search.
It runs as a counter which increments a variable’s value by one. This variable is used at another place for some other operation.

Do you get any errors in the browser dev tools?

No errors or warning.
If you find time, can you try to replicate it? Update a variable on timer and see if you can update the value of a text box.
You can check if value is updating in DMX using console: dmx.app.data.txtsearch.value

For me, the value remains whatever it was, before the timer is started.

Just out of curiosity what happens if you change the time on the scheduler? Say to 10 seconds?