кажется асинхронка иногда завершает работу самопроизвольно, не по теме. у меня у одного так? просто я не вижу причину для завершения. Было бы круто все видеть что происходит, в логе не видно.
@Ficus В том проекте, что я прикрепил, используется переменная CYCLE_INDEX, которая увеличивается сама в цикле.
Если хотите, можете создать отдельную переменную и увеличивать ее на 1