AS
1. При ошибках в заданном наборе тасок
2. При выходе из функции убедиться, что все корутины, которые были вызваны во всех вложенных функциях/корутинах, были завершены (что нет утечек корутин)
Если хорошо подумать, то наверное можно что-то ещё вспомнить.