@Fox Не помогало. Создал новый проект и в текстовом редакторе переносил код кусками. Перенес все, кроме последних двух функций (не отображались в БАСе). Удалил их из исходника и все заработало.
@seedggOnapplicationstart это функция выполняется до запуска скрипта, данные для потоков, даже если он один, нужно передавать через глобальные переменные, либо через ресурс.