@Fox Бинго!
Дело оказалось в том, что когда то я копировал данную функцию и провел над ней оптимизацию, а старая осталась лежать в скрипте без дела. Таким образом в обеих функциях были одни и те же метки. Странно, конечно, что БАС не сообщает о подобного рода ошибке, но теперь будем знать.
@UserTrue саппорт тоже сказал, что в логе должно писать ошибки. В режиме записи у меня пишет, в режиме запуска лог пустой. Версия бас последняя, может стоит попробовать предыдущие.