Если у тебя две задачи (корутины) упали в луп друг за другом, то далее все зависит от эвейтабл внутри. Вполне в одной корутине какой-то await может висеть весь цикл другой корутины. Может быть такое, что одна корутина успеет исполниться несколько раз прежде чем отработает полностью вторая.