Аааа... Так проблема в фокусе. F5 - команда браузера и она работает только при фокусе на одном из элементов браузера.
Если фокус на элементе флэш (в основном сталкиваются с этим), его нужно перевести, кликнув перед применением KEYPRESS(#F5) на свободном месте страницы или, возможно, по заголовку браузера.
Как вариант...
[spoiler]SUB(ожидание_загрузки, $tr)  // обновление через $tr сек
   $reloadicon = 0
   $timereload = $_ms + $tr*1000
   WHILE($reloadicon = 0)
      IF(($timereload > $_ms) | ($tr = 0))
         GETSCREEN
         IF_PICTURE_IN (0,0, $_xmax,$_ymax, "reloadicon.bmp")
            $reloadicon = 1
         END_IF
         WAITMS(50)
      ELSE
         LCLICK(500,5)
         WAITMS(50)
         KEYPRESS(#F5)
         WAITMS(500)
         $timereload = $_ms + $tr*1000
      END_IF
   END_CYC
END_SUB[/spoiler]
если переданный параметр будет равен 0 (сек), перезагрузок не будет.