Такой ужасный баг поймали. 
Если у вас есть скрипт или лямбда, в которой вот такая функция main:
```
1   async function main() {
2      console.log('STARTED')
3      await new Promise((resolve, reject) => {})
4      console.log('STEP 1 FINISHED')
5      await new Promise((resolve, reject) => resolve(123))
6      console.log('STEP 2 FINISHED')
7   }
```
то знаете что происходит? в строке #3 вообще прерывается выполнение и строки 4-6 вообще не выполняются. скрипт или лямбда благополучно заканчивается на строке #3 так как в строке #3 уже event loop пустой и он думает “ну все, я все сделал”