может кому поможет:создал проект с 0 и все заработало.До этого был тестовый скрипт,удалил пару функций(оставил только main) и выбивало данную ошибку,видно не все удаляется
@xtra Иногда почему-то не работает как надо. Тоже была проблема с вложенными циклами и формирования модулей из алгоритмов. Потом запустил на другой машине и все нормально работало.
У вас ID потока, в котором запускается асинхронная функция, находится в локальной переменной, она не может быть передана в другой поток. Используйте глобальную переменную для ID потока с функцией "GET_CODE".
Пример: threads.xml
@botovod Прошу прощения, я забыл упомянуть об этом шаге. Да, вам нужно преобразовать глобальную переменную в локальную, чтобы использовать ее с функциями List.