It seems VerifyElementPresent is not working as advertised. From the documentation:
The difference is that verify command will verify the condition and if it does not match, it will only show an error message in log area and the macro continues to run.
However, it throws an error and stops running:
Executing: | verifyElementPresent | link=ENTER ANYWAY | |
timeout reached when looking for element ‘link=ENTER ANYWAY’
Macro failed (Runtime 49.41s)
In this case, the page is waiting for audio input, and after a few seconds will display buttons based on the result. ENTER ANYWAY is one possibility. If it doesn’t exist, I want the algorithm to continue.