Since the function making the call was directly called 3 times in a list, I needed an additional if(inkey_active !=){ wait(1); }
you should also use the proc_status for the function that makes the calls in the list. This will give you freedom to change to any type of input you want later.