Все ли методы обещают. Тогда вызваны в главном потоке?
Promise().then(async()).then(sync()).then(...)