VERIFY function doesnt work properlly in a LOOP macro

Im having a problem with a macro:

  • Using the VERIFY function in a loop, im trying to constantly check for a numeric value (0.5%) in a website (wich has changing values every 10/20 seconds);
  • wthin this function im using IF (value is 0.1%) and ELSEIF (value is 0.5%) to do two specific actions (based on each of this two awnser);

Problem:
Beacuse of the loop, even when the value 0.5% is found, the macro doesnt recognize this 0.5% value and doesnt execute the ELSEIF command.

Note:
Removing the Loop from the macro, if i start the new macro at the moment when the value is 0.5%, it did perform correctly:
Removing the Loop from the macro, if i start the new macro at the moment when the value 0.5% is not there, it doesnt perform correctly