When using Promise.all(), it won't fail entirely if individual promises have their own .catch() handlers.

Subtle enough you’ll learn once to not do that again if you’re not looking for that behavior.