Скорее всего, потому-что в запуске быстрее отрабатывает и элементы не успевают появиться какие-то. Надо добавить пауз или ожидания элемента перед теми кнопками, которые не нажимаются.
консоль и отладку браузера использовать во встроенной в программу BAS
результат должен быть строкой
должен быть объявлен returnVal.
скрипт как string, не как expression