@UserTrue у меня изначально читает ресурс в список, затем его в json перегоняет, но это до асинхронки происходит, а вот когда видать она запускается, виснет.
Щас по пробовал без передачи данных в асинхронку, а через глобальные переменные, так вот теперь бас виснет когда он из обычной переменной, Json массив записывает в глобальную переменную.(а если массив не такой большой, то всё ок)
Ещё пробовал каждый раз тупо читать в список в самой асинхронке и перегонять в Json, но мне это не нужно каждый раз делать при запуске асинхронки, т.к. это тратит определённое время каждый запуск функции, но при таком варианте всё работает. Только дольше отрабатывает функцию и за большого массива(
Вот даже щас в режиме записи бас повис записывая массив из обычной переменной в глобальную(