@Fox Не помогало. Создал новый проект и в текстовом редакторе переносил код кусками. Перенес все, кроме последних двух функций (не отображались в БАСе). Удалил их из исходника и все заработало.
@gurkin4 мне нужно полностью переделывать получение информации об айпи? Или можно только заменить это действие в определение ipv4 ipv6 айпи? Если фулл информацию, то будет ли это, возможно, влиять как то на результат анонимности проксей?
Оказалось, что после каждой(?) компиляции скрипта с паролем нужно в админку Баса заливать файл с проектом, из которого компилировался скрипт. Даже, если в скрипте не менялось вообще ничего и его для редактирования не открывали. Иначе не работает. В инструкции по работе с приватными скриптами это не отражено.