It could be this: https://stackoverflow.com/questions/67789309/why-do-i-get-an...
If you did something like:
const p1 = makeP1();
const p2 = makeP2();
return await Promise.all([p1, p2]);
It's possible that the heuristic didn't trigger?