Not sure, but seems that your problem is to slow down your loop cycle. The simplest thing is to insert a delay in the loop "Time & Dialog >> Wait (ms)" sub-palette, with a 250 to 333 ms wait time.
There are other possibilities. Add a comment if you need more help.
Chilly Charly (aka CC)